From 341dbcf3f36c44b56e379e00338071aea4e9f871 Mon Sep 17 00:00:00 2001 From: Niklas Gustavsson Date: Tue, 5 Oct 2021 18:34:30 +0200 Subject: [PATCH] Add release metadata and sign BOM (#117) * Add required metadata to BOM * Ensure that BOM releases are signed --- semantic-metrics-bom/pom.xml | 75 ++++++++++++++++++++++++++++-------- 1 file changed, 60 insertions(+), 15 deletions(-) diff --git a/semantic-metrics-bom/pom.xml b/semantic-metrics-bom/pom.xml index ce218df..87392aa 100644 --- a/semantic-metrics-bom/pom.xml +++ b/semantic-metrics-bom/pom.xml @@ -11,6 +11,32 @@ Semantic Metrics: Bill Of Materials + + + udoprog + John-John Tedro + udoprog@spotify.com + + + + https://github.com/spotify/semantic-metrics + + + scm:git:git://github.com/spotify/semantic-metrics.git + scm:git:git@github.com:spotify/semantic-metrics.git + + https://github.com/spotify/semantic-metrics + HEAD + + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + @@ -41,19 +67,38 @@ - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.3 - true - - ossrh - https://oss.sonatype.org/ - true - - - - + + + release + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.3 + true + + ossrh + https://oss.sonatype.org/ + true + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + + +