From 83ebd3f4330e3092e86cbacd97bf2a93a2f50ec7 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Tue, 21 Mar 2017 22:37:18 -0700 Subject: Add tarball signing to release script Signed-off-by: Alexey Neyman diff --git a/maintainer/create-release.sh b/maintainer/create-release.sh index b04747e..f7d83bd 100755 --- a/maintainer/create-release.sh +++ b/maintainer/create-release.sh @@ -6,6 +6,7 @@ docs_subdir=_pages/docs formats=( "bz2" "xz" ) declare -A tar_opt=( ["bz2"]=j ["xz"]=J ) digests=( md5 sha1 sha512 ) +use_gpg=yes do_trace() { @@ -96,5 +97,7 @@ for fmt in "${formats[@]}"; do for h in "${digests[@]}"; do ${h}sum "release/${version}.tar.${fmt}" > "release/${version}.tar.${fmt}.${h}" done - # TBD sign + if [ "${use_gpg}" = "yes" ]; then + gpg --detach-sign "release/${version}.tar.${fmt}" + fi done -- cgit v0.10.2-6-g49f6