From b14c0c866c8927b12ad6124b661da889da027e87 Mon Sep 17 00:00:00 2001 From: Tom Wieczorek Date: Wed, 15 Jul 2020 22:49:40 +0200 Subject: [PATCH 1/2] Add Bill of Materials Fixes #508. Signed-off-by: Tom Wieczorek --- pom.xml | 1 + simpleclient_bom/pom.xml | 126 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 127 insertions(+) create mode 100644 simpleclient_bom/pom.xml diff --git a/pom.xml b/pom.xml index 776c56f63..4587c171e 100644 --- a/pom.xml +++ b/pom.xml @@ -62,6 +62,7 @@ simpleclient_jetty simpleclient_jetty_jdk8 simpleclient_vertx + simpleclient_bom benchmark diff --git a/simpleclient_bom/pom.xml b/simpleclient_bom/pom.xml new file mode 100644 index 000000000..ac7527475 --- /dev/null +++ b/simpleclient_bom/pom.xml @@ -0,0 +1,126 @@ + + + 4.0.0 + + + io.prometheus + parent + 0.9.1-SNAPSHOT + + + simpleclient_bom + pom + + Prometheus Java Simpleclient BOM + + Bill of Materials for the Simpleclient. + + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + + io.prometheus + simpleclient + ${project.version} + + + io.prometheus + simpleclient_common + ${project.version} + + + io.prometheus + simpleclient_caffeine + ${project.version} + + + io.prometheus + simpleclient_dropwizard + ${project.version} + + + io.prometheus + simpleclient_graphite_bridge + ${project.version} + + + io.prometheus + simpleclient_hibernate + ${project.version} + + + io.prometheus + simpleclient_guava + ${project.version} + + + io.prometheus + simpleclient_hotspot + ${project.version} + + + io.prometheus + simpleclient_httpserver + ${project.version} + + + io.prometheus + simpleclient_log4j + ${project.version} + + + io.prometheus + simpleclient_log4j2 + ${project.version} + + + io.prometheus + simpleclient_logback + ${project.version} + + + io.prometheus + simpleclient_pushgateway + ${project.version} + + + io.prometheus + simpleclient_servlet + ${project.version} + + + io.prometheus + simpleclient_spring_web + ${project.version} + + + io.prometheus + simpleclient_spring_boot + ${project.version} + + + io.prometheus + simpleclient_jetty + ${project.version} + + + io.prometheus + simpleclient_jetty_jdk8 + ${project.version} + + + io.prometheus + simpleclient_vertx + ${project.version} + + + + From 723ba1fd87962eca21902f1ef8e8d0bb48c753c6 Mon Sep 17 00:00:00 2001 From: Tom Wieczorek Date: Thu, 16 Jul 2020 23:07:53 +0200 Subject: [PATCH 2/2] Don't use variables The maven release plugin handles the version updates in the dependencyManagement section just fine. Signed-off-by: Tom Wieczorek --- simpleclient_bom/pom.xml | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/simpleclient_bom/pom.xml b/simpleclient_bom/pom.xml index ac7527475..858584048 100644 --- a/simpleclient_bom/pom.xml +++ b/simpleclient_bom/pom.xml @@ -29,97 +29,97 @@ io.prometheus simpleclient - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_common - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_caffeine - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_dropwizard - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_graphite_bridge - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_hibernate - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_guava - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_hotspot - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_httpserver - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_log4j - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_log4j2 - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_logback - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_pushgateway - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_servlet - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_spring_web - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_spring_boot - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_jetty - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_jetty_jdk8 - ${project.version} + 0.9.1-SNAPSHOT io.prometheus simpleclient_vertx - ${project.version} + 0.9.1-SNAPSHOT