actions/upload and download suck

pull/515/head v0.90.29
hunterlong 2020-04-20 00:58:00 -07:00
parent 912259adc1
commit 86eb1db816
1 changed files with 8 additions and 8 deletions

View File

@ -160,9 +160,9 @@ build-linux:
do \ do \
echo "Building $$VERSION $$os-$$arch"; \ echo "Building $$VERSION $$os-$$arch"; \
mkdir -p releases/statping-$$os-$$arch/; \ mkdir -p releases/statping-$$os-$$arch/; \
GO111MODULE="on" GOOS=$$os GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-$$os-$$arch/statping ${PWD}/cmd; \ GO111MODULE="on" GOOS=$$os GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-$$os-$$arch/statping ${PWD}/cmd || true; \
chmod +x releases/statping-$$os-$$arch/statping; \ chmod +x releases/statping-$$os-$$arch/statping || true; \
tar -czf releases/statping-$$os-$$arch.tar.gz -C releases/statping-$$os-$$arch statping; \ tar -czf releases/statping-$$os-$$arch.tar.gz -C releases/statping-$$os-$$arch statping || true; \
done \ done \
done done
find ./releases/ -name "*.tar.gz" -type f -size +1M -exec mv "{}" build/ \; find ./releases/ -name "*.tar.gz" -type f -size +1M -exec mv "{}" build/ \;
@ -174,9 +174,9 @@ build-mac:
do \ do \
echo "Building darwin-$$VERSION darwin-$$arch"; \ echo "Building darwin-$$VERSION darwin-$$arch"; \
mkdir -p releases/statping-darwin-$$arch/; \ mkdir -p releases/statping-darwin-$$arch/; \
GO111MODULE="on" GOOS=darwin GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-darwin-$$arch/statping ${PWD}/cmd; \ GO111MODULE="on" GOOS=darwin GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-darwin-$$arch/statping ${PWD}/cmd || true; \
chmod +x releases/statping-darwin-$$arch/statping; \ chmod +x releases/statping-darwin-$$arch/statping || true; \
tar -czf releases/statping-darwin-$$arch.tar.gz -C releases/statping-darwin-$$arch statping; \ tar -czf releases/statping-darwin-$$arch.tar.gz -C releases/statping-darwin-$$arch statping || true; \
done done
find ./releases/ -name "*.tar.gz" -type f -size +1M -exec mv "{}" build/ \; find ./releases/ -name "*.tar.gz" -type f -size +1M -exec mv "{}" build/ \;
@ -186,8 +186,8 @@ build-win:
do \ do \
echo "Building windows-$$arch"; \ echo "Building windows-$$arch"; \
mkdir -p releases/statping-windows-$$arch/; \ mkdir -p releases/statping-windows-$$arch/; \
GO111MODULE="on" GOOS=windows GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-windows-$$arch/statping.exe ${PWD}/cmd; \ GO111MODULE="on" GOOS=windows GOARCH=$$arch go build -a -ldflags "-X main.VERSION=${VERSION} -X main.COMMIT=$(TRAVIS_COMMIT)" -o releases/statping-windows-$$arch/statping.exe ${PWD}/cmd || true; \
chmod +x releases/statping-windows-$$arch/statping.exe; \ chmod +x releases/statping-windows-$$arch/statping.exe || true; \
zip -j releases/statping-windows-$$arch.zip releases/statping-windows-$$arch/statping.exe || true; \ zip -j releases/statping-windows-$$arch.zip releases/statping-windows-$$arch/statping.exe || true; \
done done
find ./releases/ -name "*.zip" -type f -size +1M -exec mv "{}" build/ \; find ./releases/ -name "*.zip" -type f -size +1M -exec mv "{}" build/ \;