From 80a71d84c2473d8713e3e019c0ff52a15a12c618 Mon Sep 17 00:00:00 2001 From: Brian Waldon <brian@waldon.cc> Date: Wed, 16 Dec 2015 14:28:34 -0800 Subject: [PATCH] release: script the building of release artifacts --- release | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 release diff --git a/release b/release new file mode 100755 index 00000000..602c3ec8 --- /dev/null +++ b/release @@ -0,0 +1,21 @@ +#!/bin/bash -e + +VERSION=$(./git-version) + +GOARCH=amd64 +OSS=( "darwin" "linux" ) + +for GOOS in ${OSS[@]}; do + name=dex-$VERSION-$GOOS-$GOARCH + + rm -fr $name.tar.gz $name/ + mkdir $name + + GOOS=$GOOS GOARCH=$GOARCH ./build + cp bin/dexctl $name/ + + tar -czf $name.tar.gz $name/ + echo "Created ${name}.tar.gz" + + rm -fr $name/ +done -- GitLab