|
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™ Assign Site</name> |
63 | 58 | <url>https://microbean.github.io/microbean-assign/</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.13.1</version> |
| 114 | + <version>5.13.2</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.3</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-constant</artifactId> |
144 | | - <version>0.0.7</version> |
| 130 | + <version>0.0.8</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.11</version> |
| 136 | + <version>0.0.15</version> |
151 | 137 | </dependency> |
152 | 138 |
|
153 | 139 | </dependencies> |
|
314 | 300 | <dependency> |
315 | 301 | <groupId>com.puppycrawl.tools</groupId> |
316 | 302 | <artifactId>checkstyle</artifactId> |
317 | | - <version>10.12.6</version> |
| 303 | + <version>10.26.0</version> |
318 | 304 | </dependency> |
319 | 305 | </dependencies> |
320 | 306 | </plugin> |
|
357 | 343 | </plugin> |
358 | 344 | <plugin> |
359 | 345 | <artifactId>maven-gpg-plugin</artifactId> |
360 | | - <!-- <version>3.1.0</version> --> |
361 | 346 | <version>3.2.7</version> |
362 | 347 | </plugin> |
363 | 348 | <plugin> |
|
402 | 387 | </plugin> |
403 | 388 | <plugin> |
404 | 389 | <artifactId>maven-release-plugin</artifactId> |
405 | | - <!-- <version>3.0.0-M6</version> --> <!-- see https://issues.apache.org/jira/browse/MRELEASE-1038 --> |
406 | 390 | <version>3.1.1</version> |
407 | 391 | </plugin> |
408 | 392 | <plugin> |
|
444 | 428 | <plugin> |
445 | 429 | <groupId>com.github.spotbugs</groupId> |
446 | 430 | <artifactId>spotbugs-maven-plugin</artifactId> |
447 | | - <version>4.9.3.0</version> |
| 431 | + <version>4.9.3.1</version> |
448 | 432 | </plugin> |
449 | 433 | <plugin> |
450 | 434 | <groupId>org.codehaus.mojo</groupId> |
|
457 | 441 | <version>3.3.1</version> |
458 | 442 | </plugin> |
459 | 443 | <plugin> |
460 | | - <groupId>org.sonatype.plugins</groupId> |
461 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
462 | | - <version>1.6.13</version> |
| 444 | + <groupId>org.sonatype.central</groupId> |
| 445 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 446 | + <version>0.8.0</version> |
463 | 447 | <extensions>true</extensions> |
464 | | - <dependencies> |
465 | | - <!-- https://issues.sonatype.org/browse/NEXUS-26993?focusedCommentId=1098136&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1098136 --> |
466 | | - <dependency> |
467 | | - <groupId>com.thoughtworks.xstream</groupId> |
468 | | - <artifactId>xstream</artifactId> |
469 | | - <version>1.4.20</version> |
470 | | - </dependency> |
471 | | - </dependencies> |
472 | 448 | <configuration> |
473 | | - <serverId>sonatype-oss-repository-hosting</serverId> |
474 | | - <nexusUrl>${nexusUrl}</nexusUrl> |
475 | | - <autoReleaseAfterClose>${autoReleaseAfterClose}</autoReleaseAfterClose> |
| 449 | + <publishingServerId>central.sonatype.com</publishingServerId> |
476 | 450 | </configuration> |
477 | 451 | </plugin> |
478 | 452 | </plugins> |
|
518 | 492 | </configuration> |
519 | 493 | </plugin> |
520 | 494 | <plugin> |
521 | | - <groupId>org.sonatype.plugins</groupId> |
522 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
| 495 | + <groupId>org.sonatype.central</groupId> |
| 496 | + <artifactId>central-publishing-maven-plugin</artifactId> |
523 | 497 | </plugin> |
524 | 498 | </plugins> |
525 | 499 |
|
|
0 commit comments