From f2b15d3d4432a78dccf26ef781617b67591bdfdc Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Thu, 2 Nov 2023 22:29:05 +0100 Subject: [PATCH] Replace signing (#275) We are forced to use takari-lifecycle 2.0.8 to support Java 8 building this project, but alas, signing using that version is busted. Hence, we need to skip it, and provide alternate way using vanilla plugin, as Central requires signatures. IMHO, this is okay compromise, as signing still happens in takari-release profile only. Fixes #274. --- pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/pom.xml b/pom.xml index 44b6ac92..1d08374a 100644 --- a/pom.xml +++ b/pom.xml @@ -31,6 +31,8 @@ 3.9.5 0.9.0.M2 3.5.1 + + 2.0.8 8 ignore @@ -259,4 +261,56 @@ + + + + + takari-release + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.1.0 + + + sign-artifacts + verify + + sign + + + + + + + + io.takari.maven.plugins + takari-lifecycle-plugin + + + true + + + + + + signArtifact + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + + + + +