From 98710db507a1bbc1b212fa114870b3a2fcd1ebf5 Mon Sep 17 00:00:00 2001 From: Jannis Mattheis Date: Sun, 20 Jan 2019 12:13:18 +0100 Subject: [PATCH] Compile prod binaries with -w and -s --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7e3ec39..b64703a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,7 +44,7 @@ before_deploy: export BEFORE_DEPLOY_RUN=1; if [[ $TRAVIS_TAG != "v"* ]]; then exit 1; fi; export VERSION=$(echo $TRAVIS_TAG | cut -c 2-); - export LD_FLAGS="-X main.Version=${VERSION} -X main.BuildDate=$(date "+%F-%T") -X main.Commit=$(git rev-parse --verify HEAD) -X main.Mode=prod"; + export LD_FLAGS="-w -s -X main.Version=${VERSION} -X main.BuildDate=$(date "+%F-%T") -X main.Commit=$(git rev-parse --verify HEAD) -X main.Mode=prod"; go build -ldflags="$LD_FLAGS" -o build/gotify-linux-amd64; CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 GOOS=windows GOARCH=amd64 go build -ldflags="$LD_FLAGS" -o build/gotify-windows-amd64.exe; CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -ldflags="$LD_FLAGS" -o build/gotify-linux-arm64;