xgo builds

pull/576/head
hunterlong 2020-05-05 04:41:31 -07:00
parent 241aae49bd
commit e1626595fc
2 changed files with 25 additions and 25 deletions

View File

@ -357,9 +357,9 @@ jobs:
run: |
cd /home/runner/work/statping/statping
mkdir build
mv windows/*.* ./build/
mv linux/*.* ./build/
mv darwin/*.* ./build/
mv windows/*.zip ./build/
mv linux/*.tar.gz ./build/
mv darwin/*.tar.gz ./build/
make compress
- name: Upload Linux Release
@ -373,12 +373,12 @@ jobs:
draft: false
prerelease: false
files: |
build/statping-linux-386.tar.gz
build/statping-linux-amd64.tar.gz
build/statping-linux-arm.tar.gz
build/statping-linux-arm64.tar.gz
build/statping-linux-arm-7.tar.gz
build/statping-linux-arm-6.tar.gz
releases/statping-linux-386.tar.gz
releases/statping-linux-amd64.tar.gz
releases/statping-linux-arm.tar.gz
releases/statping-linux-arm64.tar.gz
releases/statping-linux-arm-7.tar.gz
releases/statping-linux-arm-6.tar.gz
- name: Upload MaxOSX Release
id: upload-darwin-asset
@ -391,8 +391,8 @@ jobs:
draft: false
prerelease: false
files: |
build/statping-darwin-386.tar.gz
build/statping-darwin-amd64.tar.gz
releases/statping-darwin-386.tar.gz
releases/statping-darwin-amd64.tar.gz
- name: Upload Windows Release
id: upload-windows-asset
@ -405,8 +405,8 @@ jobs:
draft: false
prerelease: false
files: |
build/statping-windows-386.zip
build/statping-windows-amd64.zip
releases/statping-windows-386.zip
releases/statping-windows-amd64.zip
docker-release:
needs: upload-release

View File

@ -157,24 +157,24 @@ compress:
mkdir releases || true;
@for arch in $(LINUX_ARCHS);\
do \
echo "Compressing v$$VERSION for linux-$$arch"; \
mkdir -p build/statping-linux-$$arch/; \
chmod +x build/statping-linux-$$arch && mv build/statping-linux-$$arch build/statping-linux-$$arch/statping; \
tar -czf releases/statping-linux-$$arch.tar.gz -C build/statping-linux-$$arch statping; \
echo "Compressing v${VERSION} for linux-$$arch"; \
mkdir -p build/statping-linux-$$arch-bin/; \
chmod +x build/statping-linux-$$arch && mv build/statping-linux-$$arch build/statping-linux-$$arch-bin/statping; \
tar -czf releases/statping-linux-$$arch.tar.gz -C build/statping-linux-$$arch-bin statping; \
done
@for arch in $(BASIC_ARCHS);\
do \
echo "Compressing v$$VERSION for darwin-$$arch"; \
mkdir -p build/statping-darwin-$$arch/; \
chmod +x build/statping-darwin-10.6-$$arch && mv build/statping-darwin-10.6-$$arch build/statping-darwin-$$arch/statping; \
tar -czf releases/statping-darwin-$$arch.tar.gz -C build/statping-darwin-$$arch statping; \
echo "Compressing v${VERSION} for darwin-$$arch"; \
mkdir -p build/statping-darwin-$$arch-bin/; \
chmod +x build/statping-darwin-10.6-$$arch && mv build/statping-darwin-10.6-$$arch build/statping-darwin-$$arch-bin/statping; \
tar -czf releases/statping-darwin-$$arch.tar.gz -C build/statping-darwin-$$arch-bin statping; \
done
@for arch in $(BASIC_ARCHS);\
do \
echo "Compressing v$$VERSION for windows-$$arch"; \
mkdir -p build/statping-windows-$$arch/; \
chmod +x build/statping-windows-6.0-$$arch.exe && mv build/statping-windows-6.0-$$arch.exe build/statping-windows-$$arch/statping.exe; \
zip -j releases/statping-windows-$$arch.zip build/statping-windows-$$arch/statping.exe; \
echo "Compressing v${VERSION} for windows-$$arch"; \
mkdir -p build/statping-windows-$$arch-bin/; \
chmod +x build/statping-windows-6.0-$$arch.exe && mv build/statping-windows-6.0-$$arch.exe build/statping-windows-$$arch-bin/statping.exe; \
zip -j releases/statping-windows-$$arch.zip build/statping-windows-$$arch-bin/statping.exe; \
done
build-linux: