| module(name = "gerrit-metrics-reporter-graphite") |
| |
| bazel_dep(name = "rules_jvm_external", version = "7.0") |
| |
| maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") |
| maven.install( |
| name = "metrics-reporter-graphite_plugin_deps", |
| artifacts = [ |
| "io.dropwizard.metrics:metrics-graphite:4.2.36", |
| ], |
| duplicate_version_warning = "error", |
| excluded_artifacts = [ |
| "io.dropwizard.metrics:metrics-core", |
| "org.slf4j:slf4j-api", |
| ], |
| fail_if_repin_required = True, |
| fail_on_missing_checksum = True, |
| fetch_sources = True, |
| lock_file = "//:metrics-reporter-graphite_plugin_deps.lock.json", |
| repositories = [ |
| "https://repo1.maven.org/maven2", |
| ], |
| version_conflict_policy = "pinned", |
| ) |
| use_repo(maven, "metrics-reporter-graphite_plugin_deps") |