|
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™ Bean Site</name> |
63 | 58 | <url>https://microbean.github.io/microbean-bean/</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> |
110 | | - |
| 94 | + <!-- central-publishing-maven-plugin properties --> |
| 95 | + <deploymentName>${project.name} v${project.version}</deploymentName> |
| 96 | + |
111 | 97 | <!-- Other properties --> |
112 | 98 | <project.build.sourceEncoding>UTF8</project.build.sourceEncoding> |
113 | 99 | <project.reporting.outputEncoding>UTF8</project.reporting.outputEncoding> |
|
125 | 111 | <dependency> |
126 | 112 | <groupId>org.junit</groupId> |
127 | 113 | <artifactId>junit-bom</artifactId> |
128 | | - <version>5.13.1</version> |
| 114 | + <version>6.0.1</version> |
129 | 115 | <type>pom</type> |
130 | 116 | <scope>import</scope> |
131 | 117 | </dependency> |
|
144 | 130 | <dependency> |
145 | 131 | <groupId>org.microbean</groupId> |
146 | 132 | <artifactId>microbean-assign</artifactId> |
147 | | - <version>0.0.6</version> |
| 133 | + <version>0.0.9</version> |
148 | 134 | </dependency> |
149 | 135 |
|
150 | 136 | <dependency> |
151 | 137 | <groupId>org.microbean</groupId> |
152 | 138 | <artifactId>microbean-attributes</artifactId> |
153 | | - <version>0.0.3</version> |
| 139 | + <version>0.0.5</version> |
154 | 140 | </dependency> |
155 | 141 |
|
156 | 142 | <dependency> |
157 | 143 | <groupId>org.microbean</groupId> |
158 | 144 | <artifactId>microbean-constant</artifactId> |
159 | | - <version>0.0.7</version> |
| 145 | + <version>0.0.8</version> |
160 | 146 | </dependency> |
161 | 147 |
|
162 | 148 | <dependency> |
163 | 149 | <groupId>org.microbean</groupId> |
164 | 150 | <artifactId>microbean-construct</artifactId> |
165 | | - <version>0.0.11</version> |
| 151 | + <version>0.0.18</version> |
166 | 152 | </dependency> |
167 | 153 |
|
168 | 154 | </dependencies> |
|
227 | 213 | <plugins> |
228 | 214 | <plugin> |
229 | 215 | <artifactId>maven-antrun-plugin</artifactId> |
230 | | - <version>3.1.0</version> |
| 216 | + <version>3.2.0</version> |
231 | 217 | </plugin> |
232 | 218 | <plugin> |
233 | 219 | <artifactId>maven-assembly-plugin</artifactId> |
234 | | - <version>3.7.1</version> |
| 220 | + <version>3.8.0</version> |
235 | 221 | </plugin> |
236 | 222 | <plugin> |
237 | 223 | <artifactId>maven-checkstyle-plugin</artifactId> |
|
341 | 327 | <dependency> |
342 | 328 | <groupId>com.puppycrawl.tools</groupId> |
343 | 329 | <artifactId>checkstyle</artifactId> |
344 | | - <version>10.12.6</version> |
| 330 | + <version>12.3.0</version> |
345 | 331 | </dependency> |
346 | 332 | </dependencies> |
347 | 333 | </plugin> |
|
362 | 348 | </plugin> |
363 | 349 | <plugin> |
364 | 350 | <artifactId>maven-compiler-plugin</artifactId> |
365 | | - <version>3.14.0</version> |
| 351 | + <version>3.14.1</version> |
366 | 352 | <configuration> |
367 | 353 | <compilerArgs> |
368 | 354 | <arg>-Xlint:all</arg> |
|
372 | 358 | </plugin> |
373 | 359 | <plugin> |
374 | 360 | <artifactId>maven-dependency-plugin</artifactId> |
375 | | - <version>3.8.1</version> |
| 361 | + <version>3.9.0</version> |
376 | 362 | </plugin> |
377 | 363 | <plugin> |
378 | 364 | <artifactId>maven-deploy-plugin</artifactId> |
379 | 365 | <version>3.1.4</version> |
380 | 366 | </plugin> |
381 | 367 | <plugin> |
382 | 368 | <artifactId>maven-enforcer-plugin</artifactId> |
383 | | - <version>3.5.0</version> |
| 369 | + <version>3.6.2</version> |
384 | 370 | </plugin> |
385 | 371 | <plugin> |
386 | 372 | <artifactId>maven-gpg-plugin</artifactId> |
387 | | - <!-- <version>3.1.0</version> --> |
388 | | - <version>3.2.7</version> |
| 373 | + <version>3.2.8</version> |
389 | 374 | </plugin> |
390 | 375 | <plugin> |
391 | 376 | <artifactId>maven-install-plugin</artifactId> |
392 | 377 | <version>3.1.4</version> |
393 | 378 | </plugin> |
394 | 379 | <plugin> |
395 | 380 | <artifactId>maven-jar-plugin</artifactId> |
396 | | - <version>3.4.2</version> |
| 381 | + <version>3.5.0</version> |
397 | 382 | </plugin> |
398 | 383 | <plugin> |
399 | 384 | <artifactId>maven-javadoc-plugin</artifactId> |
400 | | - <version>3.11.2</version> |
| 385 | + <version>3.12.0</version> |
401 | 386 | <configuration> |
402 | 387 | <docfilessubdirs>true</docfilessubdirs> |
403 | 388 | <tags> |
|
429 | 414 | </plugin> |
430 | 415 | <plugin> |
431 | 416 | <artifactId>maven-release-plugin</artifactId> |
432 | | - <!-- <version>3.0.0-M6</version> --> <!-- see https://issues.apache.org/jira/browse/MRELEASE-1038 --> |
433 | | - <version>3.1.1</version> |
| 417 | + <version>3.3.1</version> |
434 | 418 | </plugin> |
435 | 419 | <plugin> |
436 | 420 | <artifactId>maven-resources-plugin</artifactId> |
437 | | - <version>3.3.1</version> |
| 421 | + <version>3.4.0</version> |
438 | 422 | </plugin> |
439 | 423 | <plugin> |
440 | 424 | <artifactId>maven-scm-plugin</artifactId> |
441 | | - <version>2.1.0</version> |
| 425 | + <version>2.2.1</version> |
442 | 426 | </plugin> |
443 | 427 | <plugin> |
444 | 428 | <artifactId>maven-scm-publish-plugin</artifactId> |
|
450 | 434 | </plugin> |
451 | 435 | <plugin> |
452 | 436 | <artifactId>maven-source-plugin</artifactId> |
453 | | - <version>3.3.1</version> |
| 437 | + <version>3.4.0</version> |
454 | 438 | <executions> |
455 | 439 | <execution> |
456 | 440 | <id>attach-sources</id> |
|
462 | 446 | </plugin> |
463 | 447 | <plugin> |
464 | 448 | <artifactId>maven-surefire-plugin</artifactId> |
465 | | - <version>3.5.3</version> |
| 449 | + <version>3.5.4</version> |
466 | 450 | </plugin> |
467 | 451 | <plugin> |
468 | 452 | <artifactId>maven-toolchains-plugin</artifactId> |
|
471 | 455 | <plugin> |
472 | 456 | <groupId>com.github.spotbugs</groupId> |
473 | 457 | <artifactId>spotbugs-maven-plugin</artifactId> |
474 | | - <version>4.9.3.0</version> |
| 458 | + <version>4.9.8.2</version> |
475 | 459 | </plugin> |
476 | 460 | <plugin> |
477 | 461 | <groupId>org.codehaus.mojo</groupId> |
478 | 462 | <artifactId>versions-maven-plugin</artifactId> |
479 | | - <version>2.18.0</version> |
| 463 | + <version>2.20.1</version> |
480 | 464 | </plugin> |
481 | 465 | <plugin> |
482 | 466 | <groupId>io.smallrye</groupId> |
483 | 467 | <artifactId>jandex-maven-plugin</artifactId> |
484 | | - <version>3.3.1</version> |
| 468 | + <version>3.5.3</version> |
485 | 469 | </plugin> |
486 | 470 | <plugin> |
487 | | - <groupId>org.sonatype.plugins</groupId> |
488 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
489 | | - <version>1.6.13</version> |
| 471 | + <groupId>org.sonatype.central</groupId> |
| 472 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 473 | + <version>0.9.0</version> |
490 | 474 | <extensions>true</extensions> |
491 | | - <dependencies> |
492 | | - <!-- https://issues.sonatype.org/browse/NEXUS-26993?focusedCommentId=1098136&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1098136 --> |
493 | | - <dependency> |
494 | | - <groupId>com.thoughtworks.xstream</groupId> |
495 | | - <artifactId>xstream</artifactId> |
496 | | - <version>1.4.20</version> |
497 | | - </dependency> |
498 | | - </dependencies> |
499 | 475 | <configuration> |
500 | | - <serverId>sonatype-oss-repository-hosting</serverId> |
501 | | - <nexusUrl>${nexusUrl}</nexusUrl> |
502 | | - <autoReleaseAfterClose>${autoReleaseAfterClose}</autoReleaseAfterClose> |
| 476 | + <publishingServerId>central.sonatype.com</publishingServerId> |
503 | 477 | </configuration> |
504 | 478 | </plugin> |
505 | 479 | </plugins> |
|
545 | 519 | </configuration> |
546 | 520 | </plugin> |
547 | 521 | <plugin> |
548 | | - <groupId>org.sonatype.plugins</groupId> |
549 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
| 522 | + <groupId>org.sonatype.central</groupId> |
| 523 | + <artifactId>central-publishing-maven-plugin</artifactId> |
550 | 524 | </plugin> |
551 | 525 | </plugins> |
552 | 526 |
|
|
0 commit comments