Skip to content

Commit 5a6de3d

Browse files
committed
Update maven plugin dependency versions.
1 parent d340ff7 commit 5a6de3d

File tree

1 file changed

+51
-17
lines changed

1 file changed

+51
-17
lines changed

pom.xml

Lines changed: 51 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -67,43 +67,43 @@
6767
<plugins>
6868
<plugin>
6969
<artifactId>maven-clean-plugin</artifactId>
70-
<version>2.5</version>
70+
<version>3.1.0</version>
7171
</plugin>
7272
<plugin>
7373
<artifactId>maven-compiler-plugin</artifactId>
74-
<version>3.1</version>
74+
<version>3.8.1</version>
7575
<configuration>
7676
<source>${jdk.version}</source>
7777
<target>${jdk.version}</target>
7878
</configuration>
7979
</plugin>
8080
<plugin>
8181
<artifactId>maven-dependency-plugin</artifactId>
82-
<version>2.7</version>
82+
<version>3.1.2</version>
8383
</plugin>
8484
<plugin>
8585
<artifactId>maven-deploy-plugin</artifactId>
86-
<version>2.8.1</version>
86+
<version>3.0.0-M1</version>
8787
</plugin>
8888
<plugin>
8989
<artifactId>maven-gpg-plugin</artifactId>
90-
<version>1.5</version>
90+
<version>1.6</version>
9191
</plugin>
9292
<plugin>
9393
<artifactId>maven-install-plugin</artifactId>
94-
<version>2.5.1</version>
94+
<version>3.0.0-M1</version>
9595
</plugin>
9696
<plugin>
9797
<artifactId>maven-jar-plugin</artifactId>
98-
<version>2.4</version>
98+
<version>3.2.0</version>
9999
</plugin>
100100
<plugin>
101101
<artifactId>maven-javadoc-plugin</artifactId>
102-
<version>3.0.1</version>
102+
<version>3.2.0</version>
103103
<configuration>
104104
<breakiterator>true</breakiterator>
105105
<quiet>true</quiet>
106-
<source>1.5</source>
106+
<source>${jdk.version}</source>
107107
<verbose>false</verbose>
108108
<linksource>true</linksource>
109109
<detectlinks>true</detectlinks>
@@ -114,30 +114,34 @@
114114
</plugin>
115115
<plugin>
116116
<artifactId>maven-release-plugin</artifactId>
117-
<version>2.5</version>
117+
<version>3.0.0-M1</version>
118118
<configuration>
119119
<autoVersionSubmodules>true</autoVersionSubmodules>
120120
</configuration>
121121
</plugin>
122122
<plugin>
123123
<artifactId>maven-resources-plugin</artifactId>
124-
<version>2.6</version>
124+
<version>3.2.0</version>
125125
</plugin>
126126
<plugin>
127+
<artifactId>maven-site-plugin</artifactId>
128+
<version>3.9.1</version>
129+
</plugin>
130+
<plugin>
127131
<artifactId>maven-source-plugin</artifactId>
128-
<version>2.2.1</version>
132+
<version>3.2.1</version>
129133
</plugin>
130134
<plugin>
131135
<artifactId>maven-surefire-plugin</artifactId>
132-
<version>3.0.0-M1</version>
136+
<version>3.0.0-M5</version>
133137
<configuration>
134138
<argLine>-Xmx1g</argLine>
135139
</configuration>
136140
</plugin>
137141
<plugin>
138142
<groupId>org.jvnet.jaxb2.maven2</groupId>
139143
<artifactId>maven-jaxb2-plugin</artifactId>
140-
<version>0.8.3</version>
144+
<version>0.14.0</version>
141145
</plugin>
142146
</plugins>
143147
</pluginManagement>
@@ -181,12 +185,12 @@
181185
<plugins>
182186
<plugin>
183187
<artifactId>maven-javadoc-plugin</artifactId>
184-
<version>3.0.1</version>
188+
<version>3.2.0</version>
185189
<configuration>
186190
<aggregate>true</aggregate>
187191
<breakiterator>true</breakiterator>
188192
<quiet>true</quiet>
189-
<source>1.5</source>
193+
<source>${jdk.version}</source>
190194
<verbose>false</verbose>
191195
<linksource>true</linksource>
192196
<detectlinks>true</detectlinks>
@@ -197,7 +201,7 @@
197201
</plugin>
198202
<plugin>
199203
<artifactId>maven-project-info-reports-plugin</artifactId>
200-
<version>2.7</version>
204+
<version>3.1.1</version>
201205
<reportSets>
202206
<reportSet>
203207
<reports>
@@ -225,4 +229,34 @@
225229
<module>sequencing</module>
226230
<module>phylo</module>
227231
</modules>
232+
<profiles>
233+
<profile>
234+
<!-- Override maven plugin versions in release profile -->
235+
<id>sonatype-oss-release</id>
236+
<build>
237+
<plugins>
238+
<plugin>
239+
<artifactId>maven-enforcer-plugin</artifactId>
240+
<version>3.0.0-M5</version>
241+
</plugin>
242+
<plugin>
243+
<artifactId>maven-gpg-plugin</artifactId>
244+
<version>1.6</version>
245+
</plugin>
246+
<plugin>
247+
<artifactId>maven-jar-plugin</artifactId>
248+
<version>3.2.0</version>
249+
</plugin>
250+
<plugin>
251+
<artifactId>maven-javadoc-plugin</artifactId>
252+
<version>3.2.0</version>
253+
</plugin>
254+
<plugin>
255+
<artifactId>maven-source-plugin</artifactId>
256+
<version>3.2.1</version>
257+
</plugin>
258+
</plugins>
259+
</build>
260+
</profile>
261+
</profiles>
228262
</project>

0 commit comments

Comments
 (0)