|
52 | 52 | </issueManagement> |
53 | 53 |
|
54 | 54 | <distributionManagement> |
55 | | - <repository> |
56 | | - <id>sonatype-oss-repository-hosting</id> |
57 | | - <!-- See https://central.sonatype.org/publish/publish-maven/#distribution-management-and-authentication --> |
58 | | - <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
59 | | - </repository> |
60 | 55 | <site> |
61 | 56 | <id>Github Pages</id> |
62 | 57 | <name>microBean™ Proxy Site</name> |
63 | 58 | <url>https://microbean.github.io/microbean-proxy/</url> |
64 | 59 | </site> |
65 | | - <snapshotRepository> |
66 | | - <id>sonatype-oss-repository-hosting</id> |
67 | | - <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
68 | | - </snapshotRepository> |
69 | 60 | </distributionManagement> |
70 | 61 |
|
71 | 62 | <properties> |
|
89 | 80 | <releaseProfiles>deployment</releaseProfiles> |
90 | 81 | <scmCommentPrefix>[maven-release-plugin] [skip ci]</scmCommentPrefix> |
91 | 82 | <tagNameFormat>v@{project.version}</tagNameFormat> |
92 | | - <useReleaseProfile>false</useReleaseProfile> |
93 | 83 |
|
94 | 84 | <!-- maven-scm-publish-plugin properties; |
95 | 85 | see https://maven.apache.org/plugins/maven-scm-publish-plugin/publish-scm-mojo.html --> |
|
101 | 91 | <maven.site.deploy.skip>true</maven.site.deploy.skip> |
102 | 92 | <relativizeDecorationLinks>false</relativizeDecorationLinks> |
103 | 93 |
|
104 | | - <!-- nexus-staging-maven-plugin properties --> |
105 | | - <!-- See https://github.com/sonatype/nexus-maven-plugins/blob/0aee3defb33cb133ff536aba59b11d32a368b1e6/staging/maven-plugin/src/main/java/org/sonatype/nexus/maven/staging/AbstractStagingMojo.java#L169-L175 --> |
106 | | - <autoReleaseAfterClose>true</autoReleaseAfterClose> |
107 | | - <!-- <nexusUrl>https://s01.oss.sonatype.org/</nexusUrl> --> |
108 | | - <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
109 | | - <stagingProgressTimeoutMinutes>10</stagingProgressTimeoutMinutes> |
| 94 | + <!-- central-publishing-maven-plugin properties --> |
| 95 | + <deploymentName>${project.name} v${project.version}</deploymentName> |
110 | 96 |
|
111 | 97 | <!-- Other properties --> |
112 | 98 | <project.build.sourceEncoding>UTF8</project.build.sourceEncoding> |
|
125 | 111 | <dependency> |
126 | 112 | <groupId>org.junit</groupId> |
127 | 113 | <artifactId>junit-bom</artifactId> |
128 | | - <version>5.12.2</version> |
| 114 | + <version>6.0.1</version> |
129 | 115 | <type>pom</type> |
130 | 116 | <scope>import</scope> |
131 | 117 | </dependency> |
|
135 | 121 | <dependency> |
136 | 122 | <groupId>org.microbean</groupId> |
137 | 123 | <artifactId>microbean-attributes</artifactId> |
138 | | - <version>0.0.2</version> |
| 124 | + <version>0.0.5</version> |
139 | 125 | </dependency> |
140 | 126 |
|
141 | 127 | <dependency> |
142 | 128 | <groupId>org.microbean</groupId> |
143 | 129 | <artifactId>microbean-bean</artifactId> |
144 | | - <version>0.0.18</version> |
| 130 | + <version>0.0.20</version> |
145 | 131 | </dependency> |
146 | 132 |
|
147 | 133 | <dependency> |
148 | 134 | <groupId>org.microbean</groupId> |
149 | 135 | <artifactId>microbean-construct</artifactId> |
150 | | - <version>0.0.10</version> |
| 136 | + <version>0.0.18</version> |
151 | 137 | </dependency> |
152 | 138 |
|
153 | 139 | </dependencies> |
|
194 | 180 | <plugins> |
195 | 181 | <plugin> |
196 | 182 | <artifactId>maven-antrun-plugin</artifactId> |
197 | | - <version>3.1.0</version> |
| 183 | + <version>3.2.0</version> |
198 | 184 | </plugin> |
199 | 185 | <plugin> |
200 | 186 | <artifactId>maven-assembly-plugin</artifactId> |
201 | | - <version>3.7.1</version> |
| 187 | + <version>3.8.0</version> |
202 | 188 | </plugin> |
203 | 189 | <plugin> |
204 | 190 | <artifactId>maven-checkstyle-plugin</artifactId> |
|
308 | 294 | <dependency> |
309 | 295 | <groupId>com.puppycrawl.tools</groupId> |
310 | 296 | <artifactId>checkstyle</artifactId> |
311 | | - <version>10.23.1</version> |
| 297 | + <version>12.1.2</version> |
312 | 298 | </dependency> |
313 | 299 | </dependencies> |
314 | 300 | </plugin> |
315 | 301 | <plugin> |
316 | 302 | <artifactId>maven-clean-plugin</artifactId> |
317 | | - <version>3.4.1</version> |
| 303 | + <version>3.5.0</version> |
318 | 304 | <configuration> |
319 | 305 | <filesets> |
320 | 306 | <fileset> |
|
329 | 315 | </plugin> |
330 | 316 | <plugin> |
331 | 317 | <artifactId>maven-compiler-plugin</artifactId> |
332 | | - <version>3.14.0</version> |
| 318 | + <version>3.14.1</version> |
333 | 319 | <configuration> |
334 | 320 | <compilerArgs> |
335 | 321 | <arg>-Xlint:all</arg> |
|
339 | 325 | </plugin> |
340 | 326 | <plugin> |
341 | 327 | <artifactId>maven-dependency-plugin</artifactId> |
342 | | - <version>3.8.1</version> |
| 328 | + <version>3.9.0</version> |
343 | 329 | </plugin> |
344 | 330 | <plugin> |
345 | 331 | <artifactId>maven-deploy-plugin</artifactId> |
346 | 332 | <version>3.1.4</version> |
347 | 333 | </plugin> |
348 | 334 | <plugin> |
349 | 335 | <artifactId>maven-enforcer-plugin</artifactId> |
350 | | - <version>3.5.0</version> |
| 336 | + <version>3.6.2</version> |
351 | 337 | </plugin> |
352 | 338 | <plugin> |
353 | 339 | <artifactId>maven-gpg-plugin</artifactId> |
354 | | - <!-- <version>3.1.0</version> --> |
355 | | - <version>3.2.7</version> |
| 340 | + <version>3.2.8</version> |
356 | 341 | </plugin> |
357 | 342 | <plugin> |
358 | 343 | <artifactId>maven-install-plugin</artifactId> |
359 | 344 | <version>3.1.4</version> |
360 | 345 | </plugin> |
361 | 346 | <plugin> |
362 | 347 | <artifactId>maven-jar-plugin</artifactId> |
363 | | - <version>3.4.2</version> |
| 348 | + <version>3.5.0</version> |
364 | 349 | </plugin> |
365 | 350 | <plugin> |
366 | 351 | <artifactId>maven-javadoc-plugin</artifactId> |
367 | | - <version>3.11.2</version> |
| 352 | + <version>3.12.0</version> |
368 | 353 | <configuration> |
369 | 354 | <docfilessubdirs>true</docfilessubdirs> |
370 | 355 | <tags> |
|
396 | 381 | </plugin> |
397 | 382 | <plugin> |
398 | 383 | <artifactId>maven-release-plugin</artifactId> |
399 | | - <!-- <version>3.0.0-M6</version> --> <!-- see https://issues.apache.org/jira/browse/MRELEASE-1038 --> |
400 | | - <version>3.1.1</version> |
| 384 | + <version>3.3.1</version> |
401 | 385 | </plugin> |
402 | 386 | <plugin> |
403 | 387 | <artifactId>maven-resources-plugin</artifactId> |
404 | | - <version>3.3.1</version> |
| 388 | + <version>3.4.0</version> |
405 | 389 | </plugin> |
406 | 390 | <plugin> |
407 | 391 | <artifactId>maven-scm-plugin</artifactId> |
408 | | - <version>2.1.0</version> |
| 392 | + <version>2.2.1</version> |
409 | 393 | </plugin> |
410 | 394 | <plugin> |
411 | 395 | <artifactId>maven-scm-publish-plugin</artifactId> |
|
417 | 401 | </plugin> |
418 | 402 | <plugin> |
419 | 403 | <artifactId>maven-source-plugin</artifactId> |
420 | | - <version>3.3.1</version> |
| 404 | + <version>3.4.0</version> |
421 | 405 | <executions> |
422 | 406 | <execution> |
423 | 407 | <id>attach-sources</id> |
|
429 | 413 | </plugin> |
430 | 414 | <plugin> |
431 | 415 | <artifactId>maven-surefire-plugin</artifactId> |
432 | | - <version>3.5.3</version> |
| 416 | + <version>3.5.4</version> |
433 | 417 | </plugin> |
434 | 418 | <plugin> |
435 | 419 | <artifactId>maven-toolchains-plugin</artifactId> |
|
438 | 422 | <plugin> |
439 | 423 | <groupId>com.github.spotbugs</groupId> |
440 | 424 | <artifactId>spotbugs-maven-plugin</artifactId> |
441 | | - <version>4.9.3.0</version> |
| 425 | + <version>4.9.8.2</version> |
442 | 426 | </plugin> |
443 | 427 | <plugin> |
444 | 428 | <groupId>org.codehaus.mojo</groupId> |
445 | 429 | <artifactId>versions-maven-plugin</artifactId> |
446 | | - <version>2.18.0</version> |
| 430 | + <version>2.20.1</version> |
447 | 431 | </plugin> |
448 | 432 | <plugin> |
449 | 433 | <groupId>io.smallrye</groupId> |
450 | 434 | <artifactId>jandex-maven-plugin</artifactId> |
451 | | - <version>3.3.0</version> |
| 435 | + <version>3.5.3</version> |
452 | 436 | </plugin> |
453 | 437 | <plugin> |
454 | | - <groupId>org.sonatype.plugins</groupId> |
455 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
456 | | - <version>1.6.13</version> |
| 438 | + <groupId>org.sonatype.central</groupId> |
| 439 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 440 | + <version>0.9.0</version> |
457 | 441 | <extensions>true</extensions> |
458 | | - <dependencies> |
459 | | - <!-- https://issues.sonatype.org/browse/NEXUS-26993?focusedCommentId=1098136&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1098136 --> |
460 | | - <dependency> |
461 | | - <groupId>com.thoughtworks.xstream</groupId> |
462 | | - <artifactId>xstream</artifactId> |
463 | | - <version>1.4.20</version> |
464 | | - </dependency> |
465 | | - </dependencies> |
466 | 442 | <configuration> |
467 | | - <serverId>sonatype-oss-repository-hosting</serverId> |
468 | | - <nexusUrl>${nexusUrl}</nexusUrl> |
469 | | - <autoReleaseAfterClose>${autoReleaseAfterClose}</autoReleaseAfterClose> |
| 443 | + <publishingServerId>central.sonatype.com</publishingServerId> |
470 | 444 | </configuration> |
471 | 445 | </plugin> |
472 | 446 | </plugins> |
|
512 | 486 | </configuration> |
513 | 487 | </plugin> |
514 | 488 | <plugin> |
515 | | - <groupId>org.sonatype.plugins</groupId> |
516 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
| 489 | + <groupId>org.sonatype.central</groupId> |
| 490 | + <artifactId>central-publishing-maven-plugin</artifactId> |
517 | 491 | </plugin> |
518 | 492 | </plugins> |
519 | 493 |
|
|
0 commit comments