Repository: commons-rng Updated Branches: refs/heads/master f8f864992 -> cb5b18b8f
Update release recipe. Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/cb5b18b8 Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/cb5b18b8 Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/cb5b18b8 Branch: refs/heads/master Commit: cb5b18b8fb1a7a9dacbbf336ef587f0bcf6c77cd Parents: f8f8649 Author: Gilles <er...@apache.org> Authored: Sat Jun 2 18:40:45 2018 +0200 Committer: Gilles <er...@apache.org> Committed: Sat Jun 2 18:40:45 2018 +0200 ---------------------------------------------------------------------- doc/release/release.howto.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rng/blob/cb5b18b8/doc/release/release.howto.txt ---------------------------------------------------------------------- diff --git a/doc/release/release.howto.txt b/doc/release/release.howto.txt index d1d96ed..8c7b9a6 100644 --- a/doc/release/release.howto.txt +++ b/doc/release/release.howto.txt @@ -85,13 +85,24 @@ that the build process can create all the necessary artifacts. (1a) The command - $ mvn clean deploy -Prelease -Ptest-deploy -Pcommons-rng-examples + $ JAVA_HOME="__Path_to_a_JDK__" mvn -Duser.name="__Your_Apache_id__" -Dcommons.release.dryRun=true -Ptest-deploy -Prelease clean test site deploy should create the artifacts in the "target/deploy" directory. At some point when processing the above command, the GPG passphrase will be requested; to avoid problems, the "gpg2" executable should be specified in the "settings.xml" file (see below). + Note: If running from a remote terminal, you might need to tune the "gpg-agent" + configuration file + ~/.gnupg/gpg-agent.conf + to contain the following statements: + ---CUT--- + enable-ssh-support + pinentry-program /usr/bin/pinentry-tty + ---CUT--- + and execute + $ export GPG_TTY=$(tty) + in order to set up the environment for entering the passphrase. (1b) When the above works, you can test the creation of the full distribution