From 16e1a4397a54f4fc0ff315b403478faeac7faf20 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Thu, 20 Mar 2014 17:55:16 +0100 Subject: [PATCH] Sign builds, upload signatures with release artefacts (fixes #97) --- .gitignore | 1 + build.sh | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b1134c6b4..64cac3290 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ syncthing syncthing.exe *.tar.gz *.zip +*.asc diff --git a/build.sh b/build.sh index e4fb9cf6c..1fcb9dd35 100755 --- a/build.sh +++ b/build.sh @@ -24,6 +24,7 @@ tarDist() { cp syncthing "${distFiles[@]}" "$name" tar zcvf "$name.tar.gz" "$name" rm -rf "$name" + gpg -ab "$name.tar.gz" } zipDist() { @@ -32,6 +33,7 @@ zipDist() { cp syncthing.exe "${distFiles[@]}" "$name" zip -r "$name.zip" "$name" rm -rf "$name" + gpg -ab "$name.zip" } case "$1" in @@ -80,7 +82,7 @@ case "$1" in upload) tag=$(git describe) shopt -s nullglob - for f in *gz *zip ; do + for f in *.tar.gz *.zip *.asc ; do relup calmh/syncthing "$tag" "$f" done ;;