From afad7262637775a53cd331cc4716aeccf8dcc7af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Thu, 7 Sep 2023 16:01:15 +0200 Subject: [PATCH] configure maven-release-plugin with release profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hervé Boutemy --- pom.xml | 112 ++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 76 insertions(+), 36 deletions(-) diff --git a/pom.xml b/pom.xml index ba995a6..53b4e4b 100644 --- a/pom.xml +++ b/pom.xml @@ -250,20 +250,17 @@ true + + org.apache.maven.plugins + maven-release-plugin + 3.0.1 + + release + + - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.13 - true - - ossrh - https://s01.oss.sonatype.org/ - true - - org.apache.maven.plugins maven-plugin-plugin @@ -285,30 +282,6 @@ - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - org.apache.maven.plugins maven-scm-publish-plugin @@ -364,7 +337,6 @@ run-its - org.apache.maven.plugins @@ -397,6 +369,74 @@ + + release + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.13 + true + + ossrh + https://s01.oss.sonatype.org/ + + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.1.0 + + + pgp-sign-release-artifacts + + sign + + + + + + io.github.hboutemy + sigstore-maven-plugin + 1.0.0-beta-3 + + + sigstore-sign-release-artifacts + + sign + + + + + + + dev