summaryrefslogtreecommitdiff
path: root/maintainer
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2017-03-22 05:37:18 (GMT)
committerAlexey Neyman <stilor@att.net>2017-03-22 05:37:18 (GMT)
commit83ebd3f4330e3092e86cbacd97bf2a93a2f50ec7 (patch)
tree7a117d1aa376d79e95b79c931e9fae5c61e97054 /maintainer
parenta00978aca9dbee8bbee42a6eb433f5015626fb2b (diff)
Add tarball signing to release script
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'maintainer')
-rwxr-xr-xmaintainer/create-release.sh5
1 files changed, 4 insertions, 1 deletions
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