From 0e0452c1edb31625b62cdb06ca275410eec1bba8 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 4 Jul 2025 09:16:07 -0700 Subject: [PATCH] Update to new Sonatype publishing bits. --- pom.xml | 47 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 32 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 8de36de..62bd229 100644 --- a/pom.xml +++ b/pom.xml @@ -1,11 +1,6 @@ 4.0.0 - - org.sonatype.oss - oss-parent - 7 - com.threerings ooo-util @@ -94,20 +89,16 @@ true public -Xdoclint:all -Xdoclint:-missing - - http://samskivert.github.com/samskivert/apidocs/ - http://docs.guava-libraries.googlecode.com/git/javadoc/ - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.2 + org.sonatype.central + central-publishing-maven-plugin + 0.8.0 true - https://oss.sonatype.org/ - sonatype-nexus-staging + central + true @@ -156,12 +147,38 @@ - release-sign-artifacts + release-extras performReleasetrue + + org.apache.maven.plugins + maven-source-plugin + 2.1.2 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + org.apache.maven.plugins maven-gpg-plugin