Skip to content

Commit f4ad8b0

Browse files
committed
Update all build plugins
1 parent d0fc7a4 commit f4ad8b0

File tree

1 file changed

+22
-42
lines changed

1 file changed

+22
-42
lines changed

pom.xml

Lines changed: 22 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -77,81 +77,61 @@
7777
<pluginManagement>
7878
<plugins>
7979
<plugin>
80-
<groupId>org.apache.maven.plugins</groupId>
8180
<artifactId>maven-dependency-plugin</artifactId>
82-
<version>3.4.0</version>
81+
<version>3.6.1</version>
8382
</plugin>
8483
<plugin>
85-
<groupId>org.apache.maven.plugins</groupId>
8684
<artifactId>maven-resources-plugin</artifactId>
87-
<version>3.3.0</version>
85+
<version>3.3.1</version>
8886
</plugin>
8987
<plugin>
90-
<groupId>org.apache.maven.plugins</groupId>
9188
<artifactId>maven-compiler-plugin</artifactId>
92-
<version>3.10.1</version>
89+
<version>3.11.0</version>
9390
</plugin>
9491
<plugin>
95-
<groupId>org.apache.maven.plugins</groupId>
9692
<artifactId>maven-source-plugin</artifactId>
97-
<version>3.2.1</version>
93+
<version>3.3.0</version>
9894
</plugin>
9995
<plugin>
100-
<groupId>org.apache.maven.plugins</groupId>
10196
<artifactId>maven-jar-plugin</artifactId>
10297
<version>3.3.0</version>
10398
</plugin>
10499
<plugin>
105-
<groupId>org.apache.maven.plugins</groupId>
106100
<artifactId>maven-install-plugin</artifactId>
107101
<version>3.1.1</version>
108102
</plugin>
109103
<plugin>
110-
<groupId>org.apache.maven.plugins</groupId>
111104
<artifactId>maven-release-plugin</artifactId>
112-
<version>3.0.0-M7</version>
105+
<version>3.0.1</version>
113106
</plugin>
114107
<plugin>
115-
<groupId>org.apache.maven.plugins</groupId>
116108
<artifactId>maven-gpg-plugin</artifactId>
117-
<version>1.5</version>
109+
<version>3.1.0</version>
118110
</plugin>
119111
<plugin>
120-
<groupId>org.apache.maven.plugins</groupId>
121112
<artifactId>maven-surefire-plugin</artifactId>
122-
<version>3.0.0-M7</version>
113+
<version>3.2.2</version>
123114
</plugin>
124115
<plugin>
125-
<groupId>org.apache.maven.plugins</groupId>
126116
<artifactId>maven-javadoc-plugin</artifactId>
127-
<version>3.4.1</version>
117+
<version>3.6.3</version>
128118
</plugin>
129119
<plugin>
130-
<groupId>org.apache.maven.plugins</groupId>
131120
<artifactId>maven-site-plugin</artifactId>
132-
<version>4.0.0-M8</version>
133-
<configuration>
134-
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
135-
</configuration>
121+
<version>4.0.0-M12</version>
136122
</plugin>
137123
<plugin>
138-
<groupId>org.apache.maven.plugins</groupId>
139124
<artifactId>maven-project-info-reports-plugin</artifactId>
140-
<version>3.4.1</version>
125+
<version>3.5.0</version>
141126
</plugin>
142127
<plugin>
143128
<groupId>org.jacoco</groupId>
144129
<artifactId>jacoco-maven-plugin</artifactId>
145-
<version>0.8.10</version>
130+
<version>0.8.11</version>
146131
</plugin>
147132
<plugin>
148-
<groupId>org.apache.maven.plugins</groupId>
149133
<artifactId>maven-scm-publish-plugin</artifactId>
150-
<version>3.1.0</version>
151-
<configuration>
152-
<scmBranch>site</scmBranch>
153-
<content>${project.build.directory}/site</content>
154-
</configuration>
134+
<version>3.2.1</version>
155135
</plugin>
156136
</plugins>
157137
</pluginManagement>
@@ -177,7 +157,6 @@
177157
<plugins>
178158
<!-- Ensure a detailed MANIFEST is generated -->
179159
<plugin>
180-
<groupId>org.apache.maven.plugins</groupId>
181160
<artifactId>maven-jar-plugin</artifactId>
182161
<configuration>
183162
<archive>
@@ -191,13 +170,14 @@
191170

192171
<!-- Generate Maven Site -->
193172
<plugin>
194-
<groupId>org.apache.maven.plugins</groupId>
195173
<artifactId>maven-site-plugin</artifactId>
174+
<configuration>
175+
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
176+
</configuration>
196177
</plugin>
197178

198179
<!-- PGP Sign to satisfy Maven Central -->
199180
<plugin>
200-
<groupId>org.apache.maven.plugins</groupId>
201181
<artifactId>maven-gpg-plugin</artifactId>
202182
<executions>
203183
<execution>
@@ -212,7 +192,6 @@
212192

213193
<!-- Generate sources to satisfy Maven Central -->
214194
<plugin>
215-
<groupId>org.apache.maven.plugins</groupId>
216195
<artifactId>maven-source-plugin</artifactId>
217196
<executions>
218197
<execution>
@@ -226,7 +205,6 @@
226205

227206
<!-- Generate javadoc to satisfy Maven Central -->
228207
<plugin>
229-
<groupId>org.apache.maven.plugins</groupId>
230208
<artifactId>maven-javadoc-plugin</artifactId>
231209
<executions>
232210
<execution>
@@ -238,6 +216,7 @@
238216
</executions>
239217
</plugin>
240218

219+
<!-- Generate code coverage -->
241220
<plugin>
242221
<groupId>org.jacoco</groupId>
243222
<artifactId>jacoco-maven-plugin</artifactId>
@@ -250,9 +229,13 @@
250229
</executions>
251230
</plugin>
252231

232+
<!-- Deploy Site using scm-publish -->
253233
<plugin>
254-
<groupId>org.apache.maven.plugins</groupId>
255234
<artifactId>maven-scm-publish-plugin</artifactId>
235+
<configuration>
236+
<scmBranch>site</scmBranch>
237+
<content>${project.build.directory}/site</content>
238+
</configuration>
256239
<executions>
257240
<execution>
258241
<id>scm-publish</id>
@@ -269,10 +252,7 @@
269252
<reporting>
270253
<plugins>
271254
<plugin>
272-
<groupId>org.apache.maven.plugins</groupId>
273255
<artifactId>maven-javadoc-plugin</artifactId>
274-
<!-- Deliberately not aggregating due to mixed named and unnamed modules
275-
Delete the reportSets tag to make javadoc auto aggregate everything. -->
276256
<reportSets>
277257
<reportSet>
278258
<id>default</id>
@@ -300,7 +280,7 @@
300280
<dependency>
301281
<groupId>org.junit.jupiter</groupId>
302282
<artifactId>junit-jupiter</artifactId>
303-
<version>5.9.3</version>
283+
<version>5.10.1</version>
304284
<scope>test</scope>
305285
</dependency>
306286
</dependencies>

0 commit comments

Comments
 (0)