Skip to content

Commit 1e1ac55

Browse files
Merge pull request #43 from shokakucarrier/master
Update pom.xml, use central-publishing-maven-plugin to deploy
2 parents e20ff95 + 0e4fe94 commit 1e1ac55

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

.github/workflows/maven-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
with:
6161
servers: |
6262
[{
63-
"id": "sonatype-nexus-snapshots",
63+
"id": "central",
6464
"username": "${{ secrets.SONATYPE_BOT_USERNAME }}",
6565
"password": "${{ secrets.SONATYPE_BOT_TOKEN }}"
6666
}]

pom.xml

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
<version.plugin.failsafe>3.2.2</version.plugin.failsafe>
7474
<version.plugin.clean>3.3.2</version.plugin.clean>
7575
<version.plugin.deploy>3.1.1</version.plugin.deploy>
76+
<version.plugin.sonatype>0.7.0</version.plugin.sonatype>
7677
<version.plugin.install>3.1.1</version.plugin.install>
7778
<version.plugin.resources>3.3.1</version.plugin.resources>
7879
<version.plugin.site>3.9.1</version.plugin.site>
@@ -408,6 +409,15 @@
408409
<groupId>org.jacoco</groupId>
409410
<artifactId>jacoco-maven-plugin</artifactId>
410411
</plugin>
412+
<plugin>
413+
<groupId>org.sonatype.central</groupId>
414+
<artifactId>central-publishing-maven-plugin</artifactId>
415+
<version>${version.plugin.sonatype}</version>
416+
<extensions>true</extensions>
417+
<configuration>
418+
<publishingServerId>central</publishingServerId>
419+
</configuration>
420+
</plugin>
411421
</plugins>
412422
</build>
413423

@@ -493,23 +503,10 @@
493503
</profile>
494504
</profiles>
495505

496-
<distributionManagement>
497-
<repository>
498-
<id>sonatype-nexus-staging</id>
499-
<name>Release Repository</name>
500-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
501-
</repository>
502-
<snapshotRepository>
503-
<id>sonatype-nexus-snapshots</id>
504-
<name>Sonatype Nexus</name>
505-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
506-
</snapshotRepository>
507-
</distributionManagement>
508-
509506
<repositories>
510507
<repository>
511508
<id>sonatype-snapshots</id>
512-
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
509+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
513510
<releases><enabled>false</enabled></releases>
514511
<snapshots><enabled>true</enabled></snapshots>
515512
</repository>

0 commit comments

Comments
 (0)