You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2020/11/06 14:23:34 UTC
[uima-parent-pom] 02/03: [UIMA-6185] Upgrade parent POM plugins
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch UIMA-6185-Upgrade-parent-POM-plugins
in repository https://gitbox.apache.org/repos/asf/uima-parent-pom.git
commit 997b94686270ffe531883436b416bf0d7738cb00
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Sun Feb 2 17:10:14 2020 +0000
[UIMA-6185] Upgrade parent POM plugins
- Upgrade to latest Apache parent POM
- Upgrade plugins
- Add versions to all plugins we are using if not already there
git-svn-id: https://svn.apache.org/repos/asf/uima/build/branches/UIMA-6185-Upgrade-parent-POM-plugins@1873509 13f79535-47bb-0310-9956-ffa450edef68
---
pom.xml | 89 ++++++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 49 insertions(+), 40 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5b8d35f..2d57177 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,7 +48,7 @@
<parent>
<artifactId>apache</artifactId>
<groupId>org.apache</groupId>
- <version>21</version>
+ <version>23</version>
<relativePath />
</parent>
@@ -309,31 +309,54 @@ Copyright (c) 2003, 2006 IBM Corporation.
<build>
<pluginManagement>
<plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <version>1.7.0</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>3.1.1</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>3.1.0</version>
+ </plugin>
- <!-- inherited from apache-wide parent pom -->
- <!--
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
+ <version>2.8.2</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
- <artifactId>maven-resources-plugin</artifactId>
- <artifactId>maven-dependency-plugin</artifactId><version>3.0.2</version> see https://issues.apache.org/jira/browse/UIMA-2963
- <artifactId>maven-javadoc-plugin</artifactId> at 3.0.1 Oct 2018
- <artifactId>apache-rat-plugin</artifactId>
- <artifactId>maven-remote-resources-plugin</artifactId>
-
- -->
-
- <plugin>
+ <version>3.2.1</version>
+ </plugin>
+
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.22.1</version>
- </plugin>
-
+ <version>2.22.2</version>
+ </plugin>
+
+ <plugin>
+ <groupId>net.nicoulaj.maven.plugins</groupId>
+ <artifactId>checksum-maven-plugin</artifactId>
+ <version>1.8</version>
+ </plugin>
+
<!-- assembly plugin
Disable running assembly:assembly with
warning message to use install instead -->
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
- <version>3.1.0</version> <!-- https://issues.apache.org/jira/browse/UIMA-3332 from superpom-->
+ <version>3.2.0</version>
<executions>
<execution>
<id>default-cli</id>
@@ -355,9 +378,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
- <!-- Version 3.3 required for Java 8 builds -->
- <!-- https://jira.codehaus.org/browse/MPLUGIN-244 -->
- <!-- inherit from apache superpom (3.52 in 2018) -->
+ <version>3.6.0</version>
<executions>
<execution>
<!-- force to use process-classes phase so runs after Java Annotations are available -->
@@ -379,7 +400,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.0</version>
+ <version>3.8.1</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
@@ -390,6 +411,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
+ <version>3.1.1</version>
<configuration>
<source>${maven.compiler.source}</source>
<javadocVersion>${maven.compiler.source}</javadocVersion> <!-- https://issues.apache.org/jira/browse/UIMA-5369 -->
@@ -438,6 +460,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
+ <version>3.2.0</version>
<configuration>
<archive>
<manifestEntries>
@@ -461,7 +484,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
-
+ <version>1.8</version>
<dependencies>
<dependency> <!-- for ant extension supporting "if" -->
<groupId>ant-contrib</groupId>
@@ -490,16 +513,6 @@ Copyright (c) 2003, 2006 IBM Corporation.
</dependencies>
</plugin>
- <!-- deprecated - move to m2eclipse, but keeping for now -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-eclipse-plugin</artifactId>
- <version>2.10</version>
- <configuration>
- <downloadSources>true</downloadSources>
- </configuration>
- </plugin>
-
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
@@ -520,6 +533,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
+ <version>0.13</version>
<executions>
<execution>
<id>default-cli</id>
@@ -560,8 +574,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
- <!-- version 2.10 see https://issues.apache.org/jira/browse/UIMA-3764 -->
- <version>2.12.1</version> <!-- Apache-wide pom has no entry for this plugin -->
+ <version>2.12.1</version>
<dependencies> <!-- needed for java 11 -->
<dependency>
<groupId>javax.annotation</groupId>
@@ -603,7 +616,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
- <version>3.0.0-M2</version>
+ <version>3.0.0-M3</version>
</plugin>
</plugins>
</pluginManagement>
@@ -762,7 +775,6 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
- <version>1.8</version>
</plugin>
</plugins>
</pluginManagement>
@@ -911,9 +923,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
- <version>1.8</version>
<executions>
-
<execution>
<id>artifacts-checksum</id>
<phase>post-integration-test</phase> <!-- run before gpg signing, so gpg can sign (ugh) the .sha512 needed for workaround -->
@@ -926,11 +936,10 @@ Copyright (c) 2003, 2006 IBM Corporation.
<algorithms>
<algorithm>SHA-512</algorithm>
</algorithms>
- </configuration>
+ </configuration>
</execution>
</executions>
</plugin>
-
</plugins>
</build>
</profile>
@@ -2646,7 +2655,7 @@ Copyright (c) 2003, 2006 IBM Corporation.
<plugin>
<groupId>org.apache.uima</groupId>
<artifactId>PearPackagingMavenPlugin</artifactId>
- <version>2.10.2</version>
+ <version>2.10.5</version>
<extensions>true</extensions>
<executions>
<execution>