script/release.sh: This is a new script to do releases
authorStefan Metzmacher <metze@samba.org>
Tue, 4 Aug 2015 09:33:26 +0000 (11:33 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Aug 2015 22:43:24 +0000 (00:43 +0200)
commit71128e0a3ceaec43824bc72e0c64d5ce415869a2
tree730f7410dac2a506e649aff093faf5e45315c610
parent9d9a767ef24a684ffe6e95bb95ecb80b8fbe11a9
script/release.sh: This is a new script to do releases

This will replace script/librelease.sh and is more flexible
and powerful.

  Usage: release.sh <PRODUCT> <COMMAND>

  PRODUCT: ldb, talloc, tevent, tdb, samba-rc
  COMMAND: fullrelease, create, push, upload, announce

GNUPGHOME=/path/to/private/gpg script/librelease.sh tdb
becomes
GNUPGHOME=/path/to/private/gpg script/release.sh tdb fullrelease

GNUPGHOME=/path/to/private/gpg script/librelease.sh samba
becomes
GNUPGHOME=/path/to/private/gpg script/release.sh samba-rc create
or later
GNUPGHOME=/path/to/private/gpg script/release.sh samba-stable create

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
script/release.sh [new file with mode: 0755]