Skip to content

Commit 81ee171

Browse files
committed
Migrate artifact publishing from OSSRH to Maven Central
1 parent 81bb879 commit 81ee171

1 file changed

Lines changed: 8 additions & 16 deletions

File tree

xmvn-parent/pom.xml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,6 @@
6363
<system>Github</system>
6464
<url>https://github.com/fedora-java/xmvn/issues/</url>
6565
</issueManagement>
66-
<distributionManagement>
67-
<snapshotRepository>
68-
<id>ossrh</id>
69-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
70-
</snapshotRepository>
71-
</distributionManagement>
7266
<properties>
7367
<project.build.sourceEncoding>US-ASCII</project.build.sourceEncoding>
7468

@@ -86,11 +80,13 @@
8680
<assemblyPluginVersion>3.7.1</assemblyPluginVersion>
8781
<assertjVersion>3.27.3</assertjVersion>
8882
<buildHelperPluginVersion>3.6.1</buildHelperPluginVersion>
83+
<centralPublishingPluginVersion>0.7.0</centralPublishingPluginVersion>
8984
<cleanPluginVersion>3.5.0</cleanPluginVersion>
9085
<compilerPluginVersion>3.14.0</compilerPluginVersion>
9186
<dependencyPluginVersion>3.8.1</dependencyPluginVersion>
9287
<deployPluginVersion>3.1.4</deployPluginVersion>
9388
<easymockVersion>5.6.0</easymockVersion>
89+
<googleJavaFormatVersion>1.24.0</googleJavaFormatVersion>
9490
<gpgPluginVersion>3.2.7</gpgPluginVersion>
9591
<injectionApiVersion>1</injectionApiVersion>
9692
<installPluginVersion>3.1.4</installPluginVersion>
@@ -99,8 +95,6 @@
9995
<junitVersion>5.13.1</junitVersion>
10096
<jxrPluginVersion>2.3</jxrPluginVersion>
10197
<mavenWagonVersion>1.0</mavenWagonVersion>
102-
<nexusStagingPluginVersion>1.7.0</nexusStagingPluginVersion>
103-
<googleJavaFormatVersion>1.24.0</googleJavaFormatVersion>
10498
<pmdPluginVersion>3.0.1</pmdPluginVersion>
10599
<projectInfoReportsPluginVersion>3.9.0</projectInfoReportsPluginVersion>
106100
<ratPluginVersion>0.16.1</ratPluginVersion>
@@ -443,13 +437,11 @@
443437
<version>${gpgPluginVersion}</version>
444438
</plugin>
445439
<plugin>
446-
<groupId>org.sonatype.plugins</groupId>
447-
<artifactId>nexus-staging-maven-plugin</artifactId>
448-
<version>${nexusStagingPluginVersion}</version>
440+
<groupId>org.sonatype.central</groupId>
441+
<artifactId>central-publishing-maven-plugin</artifactId>
442+
<version>${centralPublishingPluginVersion}</version>
449443
<configuration>
450-
<serverId>ossrh</serverId>
451-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
452-
<autoReleaseAfterClose>false</autoReleaseAfterClose>
444+
<publishingServerId>central</publishingServerId>
453445
</configuration>
454446
</plugin>
455447
<plugin>
@@ -573,8 +565,8 @@
573565
</executions>
574566
</plugin>
575567
<plugin>
576-
<groupId>org.sonatype.plugins</groupId>
577-
<artifactId>nexus-staging-maven-plugin</artifactId>
568+
<groupId>org.sonatype.central</groupId>
569+
<artifactId>central-publishing-maven-plugin</artifactId>
578570
<extensions>true</extensions>
579571
</plugin>
580572
<plugin>

0 commit comments

Comments
 (0)