mirror of https://github.com/statping/statping
xgo builds
parent
241aae49bd
commit
e1626595fc
|
@ -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
|
||||
|
|
24
Makefile
24
Makefile
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue