Merge pull request #381 from ploxiln/dist_strip
dist.sh: use go build option to strip binaries
commitea2540bc898f0dcb8726ee5e691c11ac59d142ad
authorJehiah Czebotar <jehiah@gmail.com>
dateMon 24 Apr 2017, 16:34 (9 years ago)
parentb90a23468e3178
dist.sh+2−1
@@ -25,7 +25,8 @@ for os in windows linux darwin; do
2525 fi
2626 BUILD=$(mktemp -d ${TMPDIR:-/tmp}/oauth2_proxy.XXXXXX)
2727 TARGET="oauth2_proxy-$version.$os-$arch.$goversion"
28− GOOS=$os GOARCH=$arch CGO_ENABLED=0 go build -o $BUILD/$TARGET/oauth2_proxy$EXT || exit 1
28+ GOOS=$os GOARCH=$arch CGO_ENABLED=0 \
29+ go build -ldflags="-s -w" -o $BUILD/$TARGET/oauth2_proxy$EXT || exit 1
2930 pushd $BUILD
3031 tar czvf $TARGET.tar.gz $TARGET
3132 mv $TARGET.tar.gz $DIR/dist
version.go+1−1
@@ -1,3 +1,3 @@
11package main
22
3−const VERSION = "2.2.0"
3+const VERSION = "2.2.1-alpha"