From 0de875ed56b09d06ebbe6db206d0cecd4a79cee3 Mon Sep 17 00:00:00 2001 From: Victor Vrantchan Date: Wed, 18 May 2016 00:28:27 -0400 Subject: [PATCH] add release script --- .gitignore | 1 + release.sh | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100755 release.sh diff --git a/.gitignore b/.gitignore index cc5c22af..f7c02232 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ vendor/ .docker/data/root/ micromdm +build/ .k8/ *.crt *.key diff --git a/release.sh b/release.sh new file mode 100755 index 00000000..ec0df895 --- /dev/null +++ b/release.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +VERSION="0.1.0" +NAME=micromdm + +echo "Building $NAME version $VERSION" + +mkdir -p build + +build() { + echo -n "=> $1-$2: " + GOOS=$1 GOARCH=$2 go build -o build/$NAME-$1-$2 -ldflags "-X main.Version=$VERSION -X main.gitHash=`git rev-parse HEAD`" ./main.go + du -h build/$NAME-$1-$2 +} + +build "darwin" "amd64" +build "linux" "amd64"