From c2689ee57b263c6a2cb6241547a991703354bc6f Mon Sep 17 00:00:00 2001 From: Joern Huxhorn Date: Sat, 8 May 2010 17:03:04 +0200 Subject: [PATCH] gpg-signature for released artifacts. --- lilith-parent/pom.xml | 35 ++++++++++++++++++++++++++++++++++ lilith/src/changes/changes.xml | 2 +- release-procedure.txt | 13 +++++++++---- 3 files changed, 45 insertions(+), 5 deletions(-) diff --git a/lilith-parent/pom.xml b/lilith-parent/pom.xml index 1df9e17f..49ddeb4b 100644 --- a/lilith-parent/pom.xml +++ b/lilith-parent/pom.xml @@ -29,6 +29,9 @@ UTF-8 UTF-8 + + true + 740A1840 @@ -821,6 +824,10 @@ maven-site-plugin 2.1 + + maven-gpg-plugin + 1.0 + maven-source-plugin 2.1 @@ -968,5 +975,33 @@ --> + + + + release-sign-artifacts + + + performRelease + true + + + + + + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + diff --git a/lilith/src/changes/changes.xml b/lilith/src/changes/changes.xml index c1caa72b..69904b32 100644 --- a/lilith/src/changes/changes.xml +++ b/lilith/src/changes/changes.xml @@ -88,7 +88,7 @@ Changed autocomplete of find combos from uber-annoying swingx to much less annoying - Glazedlists. + Glazed Lists. This annoyed Alfred and me. diff --git a/release-procedure.txt b/release-procedure.txt index cd969996..3d5fc183 100644 --- a/release-procedure.txt +++ b/release-procedure.txt @@ -1,3 +1,8 @@ +Start gpg-agent: +gpg-agent --daemon --enable-ssh-support --write-env-file "${HOME}/.gpg-agent-info" + +##### + Validate correctness of trunk/lilith/lilith/src/main/resources/detailsView/history Check that lilith logback.xml does not include debug="true" @@ -23,9 +28,9 @@ git tag -s vx.x.x -m "x.x.x release" ##### Change into sulky root. -mvn clean install +mvn clean install -DperformRelease=true mvn site:site -mvn deploy +mvn deploy -DperformRelease=true mvn site:deploy ##### @@ -41,9 +46,9 @@ git tag -s vx.x.x -m "x.x.x release" ##### Change into lilith root. -mvn clean install +mvn clean install -DperformRelease=true mvn site:site -mvn deploy +mvn deploy -DperformRelease=true mvn site:deploy #####