Open martinjoconnor opened 6 years ago
This should be a periodic task.
The Maven Versions plugin can check for later versions of all CEDAR Java artifacts.
Go to the cedar-parent repo directory and execute the following:
cedar-parent
mvn versions:display-dependency-updates
Note that Elasticsearch and Keycloak libraries must align with current deployed versions of those servers.
Current report for 1.6.1 release:
[INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building CEDAR Parent 1.6.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- versions-maven-plugin:2.5:display-dependency-updates (default-cli) @ cedar-parent --- [INFO] The following dependencies in Dependency Management have newer versions: [INFO] ch.qos.logback:logback-classic ................. 1.2.3 -> 1.3.0-alpha0 [INFO] ch.qos.logback:logback-core .................... 1.2.3 -> 1.3.0-alpha0 [INFO] com.fasterxml.jackson.core:jackson-annotations ........ 2.9.2 -> 2.9.4 [INFO] com.fasterxml.jackson.core:jackson-core ............... 2.9.2 -> 2.9.4 [INFO] com.fasterxml.jackson.core:jackson-databind ........... 2.9.2 -> 2.9.4 [INFO] com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... [INFO] 2.9.2 -> 2.9.4 [INFO] com.fasterxml.jackson.module:jackson-module-afterburner ... [INFO] 2.9.2 -> 2.9.4 [INFO] com.github.jsonld-java:jsonld-java .................. 0.10.0 -> 0.11.1 [INFO] com.google.code.findbugs:jsr305 ....................... 3.0.0 -> 3.0.2 [INFO] com.google.guava:guava .............................. 21.0 -> 23.6-jre [INFO] commons-codec:commons-codec ............................. 1.10 -> 1.11 [INFO] commons-fileupload:commons-fileupload ................. 1.3.2 -> 1.3.3 [INFO] commons-io:commons-io ..................................... 2.4 -> 2.6 [INFO] commons-lang:commons-lang ................................. 2.4 -> 2.6 [INFO] commons-net:commons-net ................................... 3.5 -> 3.6 [INFO] io.dropwizard:dropwizard-assets ................... 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-client ................... 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-configuration ............ 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-core ..................... 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-hibernate ................ 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-jackson .................. 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-jersey ................... 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-jetty .................... 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard:dropwizard-testing .................. 1.2.0 -> 1.3.0-rc4 [INFO] io.dropwizard.metrics:metrics-annotation .............. 3.2.5 -> 4.0.2 [INFO] io.dropwizard.metrics:metrics-healthchecks ............ 3.2.5 -> 4.0.2 [INFO] io.swagger:swagger-annotations ................... 1.5.16 -> 2.0.0-rc2 [INFO] io.swagger:swagger-jersey2-jaxrs .................... 1.5.16 -> 1.5.18 [INFO] javax.servlet:javax.servlet-api ....................... 3.1.0 -> 4.0.0 [INFO] javax.validation:validation-api ........... 2.0.0.Final -> 2.0.1.Final [INFO] javax.ws.rs:javax.ws.rs-api ............................. 2.0.1 -> 2.1 [INFO] mysql:mysql-connector-java ........................... 5.1.43 -> 8.0.8 [INFO] net.java.dev.jna:jna .................................. 4.2.1 -> 4.5.1 [INFO] net.jmob:guice.conf ................................... 1.2.0 -> 1.3.0 [INFO] nz.ac.waikato.cms.weka:weka-stable .................... 3.8.1 -> 3.8.2 [INFO] org.apache.commons:commons-lang3 .......................... 3.4 -> 3.7 [INFO] org.apache.httpcomponents:fluent-hc ................... 4.5.2 -> 4.5.5 [INFO] org.apache.httpcomponents:httpclient .................. 4.5.2 -> 4.5.5 [INFO] org.apache.httpcomponents:httpcore .................... 4.4.4 -> 4.4.9 [INFO] org.apache.httpcomponents:httpmime .................... 4.5.3 -> 4.5.5 [INFO] org.apache.lucene:lucene-expressions .................. 5.3.1 -> 7.2.1 [INFO] org.codehaus.groovy:groovy-all ................ 2.4.5 -> 3.0.0-alpha-1 [INFO] org.eclipse.jetty:jetty-servlets ... [INFO] 9.4.7.v20170914 -> 9.4.8.v20171121 [INFO] org.elasticsearch:elasticsearch ....................... 5.6.4 -> 6.1.2 [INFO] org.elasticsearch.client:transport .................... 5.6.4 -> 6.1.2 [INFO] org.elasticsearch.plugin:parent-join-client ........... 5.6.4 -> 6.1.2 [INFO] org.jboss.logging:jboss-logging ........... 3.3.0.Final -> 3.3.1.Final [INFO] org.jboss.resteasy:resteasy-client ........ 3.1.2.Final -> 4.0.0.Beta1 [INFO] org.jboss.resteasy:resteasy-jackson2-provider ... [INFO] 3.1.2.Final -> 4.0.0.Beta1 [INFO] org.keycloak:keycloak-adapter-core ........ 3.3.0.Final -> 3.4.3.Final [INFO] org.keycloak:keycloak-admin-client ........ 3.3.0.Final -> 3.4.3.Final [INFO] org.keycloak:keycloak-common .............. 3.3.0.Final -> 3.4.3.Final [INFO] org.keycloak:keycloak-core ................ 3.3.0.Final -> 3.4.3.Final [INFO] org.keycloak:keycloak-server-spi .......... 3.3.0.Final -> 3.4.3.Final [INFO] org.keycloak:keycloak-server-spi-private ... [INFO] 3.3.0.Final -> 3.4.3.Final [INFO] org.mongodb:mongo-java-driver ......................... 3.2.2 -> 3.6.1 [INFO] org.slf4j:jcl-over-slf4j ....................... 1.7.25 -> 1.8.0-beta0 [INFO] org.slf4j:slf4j-api ............................ 1.7.25 -> 1.8.0-beta0 [INFO] org.slf4j:slf4j-jdk14 .......................... 1.7.25 -> 1.8.0-beta0 [INFO] org.slf4j:slf4j-simple ......................... 1.7.25 -> 1.8.0-beta0 [INFO] pl.pragmatists:JUnitParams ............................ 1.0.6 -> 1.1.1 [INFO] [INFO] The following dependencies in pluginManagement of plugins have newer versions: [INFO] org.apache.maven.scm:maven-scm-provider-gitexe ........ 1.9.4 -> 1.9.5 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS
Have updated all plugins.
To verify all plugins are current at any time execute:
mvn versions:display-plugin-updates
in cedar-parent.
This should be a periodic task.
The Maven Versions plugin can check for later versions of all CEDAR Java artifacts.
Go to the
cedar-parent
repo directory and execute the following:Note that Elasticsearch and Keycloak libraries must align with current deployed versions of those servers.
Current report for 1.6.1 release: