diff options
author | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-01-27 14:05:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-27 14:05:06 +0100 |
commit | 3683c87e5fe6fa721d5d3744f519fe5ab6125df0 (patch) | |
tree | 925f7baed429dbb9f7cfefbf72fc4abeb72fe0ea | |
parent | 70fc854a5c7a34cc22dbe4f56ed4aafc4fa96c4a (diff) | |
parent | 19b33dde61cd74a565f04bb97b9c205243164829 (diff) |
Merge pull request #25766 from vespa-engine/bjorncs/upgrade-maven-plugins
Bjorncs/upgrade maven plugins
-rw-r--r-- | hosted-tenant-base/pom.xml | 10 | ||||
-rw-r--r-- | maven-plugins/allowed-maven-dependencies.txt | 20 | ||||
-rw-r--r-- | parent/pom.xml | 6 | ||||
-rw-r--r-- | vespa-dependencies-enforcer/allowed-maven-dependencies.txt | 20 |
4 files changed, 33 insertions, 23 deletions
diff --git a/hosted-tenant-base/pom.xml b/hosted-tenant-base/pom.xml index 6589e5bf1a3..bce3a7dc703 100644 --- a/hosted-tenant-base/pom.xml +++ b/hosted-tenant-base/pom.xml @@ -36,6 +36,7 @@ <target_jdk_version>17</target_jdk_version> <maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version> <maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version> + <maven-dependency-plugin.version>3.5.0</maven-dependency-plugin.version> <!-- NOTE: this must not be overriden by users, and must be in sync with junit version specified in 'tenant-cd-api' --> <vespa.junit.version>5.8.1</vespa.junit.version> <test.categories>!integration</test.categories> @@ -443,6 +444,15 @@ </profiles> <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>${maven-dependency-plugin.version}</version> + </plugin> + </plugins> + </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> diff --git a/maven-plugins/allowed-maven-dependencies.txt b/maven-plugins/allowed-maven-dependencies.txt index bc93ff58719..c6f41406f4f 100644 --- a/maven-plugins/allowed-maven-dependencies.txt +++ b/maven-plugins/allowed-maven-dependencies.txt @@ -18,16 +18,16 @@ org.apache.commons:commons-collections4:4.2 org.apache.commons:commons-compress:1.22 org.apache.commons:commons-lang3:3.12.0 org.apache.maven:maven-archiver:3.6.0 -org.apache.maven:maven-artifact:3.8.6 -org.apache.maven:maven-builder-support:3.8.6 -org.apache.maven:maven-core:3.8.6 -org.apache.maven:maven-model:3.8.6 -org.apache.maven:maven-model-builder:3.8.6 -org.apache.maven:maven-plugin-api:3.8.6 -org.apache.maven:maven-repository-metadata:3.8.6 -org.apache.maven:maven-resolver-provider:3.8.6 -org.apache.maven:maven-settings:3.8.6 -org.apache.maven:maven-settings-builder:3.8.6 +org.apache.maven:maven-artifact:3.8.7 +org.apache.maven:maven-builder-support:3.8.7 +org.apache.maven:maven-core:3.8.7 +org.apache.maven:maven-model:3.8.7 +org.apache.maven:maven-model-builder:3.8.7 +org.apache.maven:maven-plugin-api:3.8.7 +org.apache.maven:maven-repository-metadata:3.8.7 +org.apache.maven:maven-resolver-provider:3.8.7 +org.apache.maven:maven-settings:3.8.7 +org.apache.maven:maven-settings-builder:3.8.7 org.apache.maven.enforcer:enforcer-api:3.0.0 org.apache.maven.plugin-tools:maven-plugin-annotations:3.6.4 org.apache.maven.plugins:maven-shade-plugin:3.4.1 diff --git a/parent/pom.xml b/parent/pom.xml index 612ec7aef19..93945575588 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -1136,15 +1136,15 @@ <maven-assembly-plugin.version>3.3.0</maven-assembly-plugin.version> <maven-bundle-plugin.version>5.1.2</maven-bundle-plugin.version> <maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version> - <maven-core.version>3.8.6</maven-core.version> - <maven-dependency-plugin.version>3.3.0</maven-dependency-plugin.version> <!-- NOTE: When upgrading, also update explicit versions in tenant base poms! --> + <maven-core.version>3.8.7</maven-core.version> + <maven-dependency-plugin.version>3.5.0</maven-dependency-plugin.version> <!-- NOTE: When upgrading, also update explicit versions in tenant base poms! --> <maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> <maven-enforcer-plugin.version>3.0.0</maven-enforcer-plugin.version> <maven-failsafe-plugin.version>3.0.0-M6</maven-failsafe-plugin.version> <maven-install-plugin.version>3.0.0-M1</maven-install-plugin.version> <maven-jar-plugin.version>3.2.0</maven-jar-plugin.version> <maven-javadoc-plugin.version>3.3.1</maven-javadoc-plugin.version> - <maven-plugin-api.version>3.8.6</maven-plugin-api.version> + <maven-plugin-api.version>${maven-core.version}</maven-plugin-api.version> <maven-plugin-tools.version>3.6.4</maven-plugin-tools.version> <maven-resources-plugin.version>3.2.0</maven-resources-plugin.version> <maven-shade-plugin.version>3.4.1</maven-shade-plugin.version> diff --git a/vespa-dependencies-enforcer/allowed-maven-dependencies.txt b/vespa-dependencies-enforcer/allowed-maven-dependencies.txt index f4db22eeeaa..31d547807d9 100644 --- a/vespa-dependencies-enforcer/allowed-maven-dependencies.txt +++ b/vespa-dependencies-enforcer/allowed-maven-dependencies.txt @@ -99,21 +99,21 @@ org.apache.httpcomponents.client5:httpclient5:5.2.1 org.apache.httpcomponents.core5:httpcore5:5.2.1 org.apache.httpcomponents.core5:httpcore5-h2:5.2.1 org.apache.maven:maven-archiver:3.6.0 -org.apache.maven:maven-artifact:3.8.6 +org.apache.maven:maven-artifact:3.8.7 org.apache.maven:maven-artifact-manager:2.2.1 -org.apache.maven:maven-builder-support:3.8.6 +org.apache.maven:maven-builder-support:3.8.7 org.apache.maven:maven-compat:3.0 -org.apache.maven:maven-core:3.8.6 -org.apache.maven:maven-model:3.8.6 -org.apache.maven:maven-model-builder:3.8.6 -org.apache.maven:maven-plugin-api:3.8.6 +org.apache.maven:maven-core:3.8.7 +org.apache.maven:maven-model:3.8.7 +org.apache.maven:maven-model-builder:3.8.7 +org.apache.maven:maven-plugin-api:3.8.7 org.apache.maven:maven-plugin-registry:2.2.1 org.apache.maven:maven-profile:2.2.1 org.apache.maven:maven-project:2.2.1 -org.apache.maven:maven-repository-metadata:3.8.6 -org.apache.maven:maven-resolver-provider:3.8.6 -org.apache.maven:maven-settings:3.8.6 -org.apache.maven:maven-settings-builder:3.8.6 +org.apache.maven:maven-repository-metadata:3.8.7 +org.apache.maven:maven-resolver-provider:3.8.7 +org.apache.maven:maven-settings:3.8.7 +org.apache.maven:maven-settings-builder:3.8.7 org.apache.maven.plugin-tools:maven-plugin-annotations:3.6.4 org.apache.maven.plugins:maven-jar-plugin:3.2.0 org.apache.maven.resolver:maven-resolver-api:1.6.3 |