From 439b3394f1e702e4031b0015bf76b8bd443d5579 Mon Sep 17 00:00:00 2001 From: Thomas Maier Date: Sun, 28 Feb 2021 12:53:23 +0100 Subject: [PATCH] Adds build-script --- .gitignore | 2 ++ build-release-package.sh | 8 ++++++++ 2 files changed, 10 insertions(+) create mode 100755 build-release-package.sh diff --git a/.gitignore b/.gitignore index 87c637d..b87d805 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .vscode .idea xmpp-webhook +xmpp-webhook-*.tar.gz* + diff --git a/build-release-package.sh b/build-release-package.sh new file mode 100755 index 0000000..bb83d23 --- /dev/null +++ b/build-release-package.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +set -xe + +git checkout "$1" +docker run --rm -ti -v "$(pwd)":/build golang:1.15-buster sh -c "cd /build && go build" +tar -czvf "xmpp-webhook-$1-linux-amd64.tar.gz" xmpp-webhook xmpp-webhook.service README.md LICENSE THIRD-PARTY-NOTICES +sha512sum "xmpp-webhook-$1-linux-amd64.tar.gz" > "xmpp-webhook-$1-linux-amd64.tar.gz.sha512"