From 8ca0215abbc84a92add7c69d7f0c08095b154e96 Mon Sep 17 00:00:00 2001 From: Eric Vergnaud Date: Sat, 5 Jan 2019 17:02:38 +0100 Subject: [PATCH] more docs --- releasing.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/releasing.txt b/releasing.txt index b4590d44..4b7934e3 100644 --- a/releasing.txt +++ b/releasing.txt @@ -1,10 +1,16 @@ releasing requires pgp for code signing. Once and for all, you must: - - install gpg or gpg2 + - install gpg or gpg2 using: brew install gnupg gnupg2 - create a key pair - export it to ascii - publish it to various servers - specify in mvn Settings.xml - specify in mvn Settings.xml +if pgp key expires: + - gpg2 --list-keys + - gpg2 --edit-key some-key listed above + - key 0, expire + - key 1, expire + - save releasing require authenticating to Nexus. Once and for all, you must: - specify in in mvn Settings.xml - specify in in mvn Settings.xml