From 7b862410cf69c832b2ad93ec92a009cbb6ebb062 Mon Sep 17 00:00:00 2001 From: Francesco Faraone Date: Mon, 14 Sep 2020 12:28:03 +0200 Subject: [PATCH] package with zip on windows --- package.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/package.sh b/package.sh index f9d6b159..eec76182 100755 --- a/package.sh +++ b/package.sh @@ -1,12 +1,22 @@ #!/bin/bash +set -e + + + echo "Run pyinstaller..." pyinstaller resources/ccli.spec echo "Create tarball for $TRAVIS_OS_NAME -> $TRAVIS_CPU_ARCH..." -tar cvfz product-sync_${TRAVIS_TAG}_${TRAVIS_OS_NAME}_${TRAVIS_CPU_ARCH}.tar.gz dist +if [ "$TRAVIS_OS_NAME" == "windows" ]; then + tar.exe -a -c -f product-sync_${TRAVIS_TAG}_${TRAVIS_OS_NAME}_${TRAVIS_CPU_ARCH}.zip dist +else + tar cvfz product-sync_${TRAVIS_TAG}_${TRAVIS_OS_NAME}_${TRAVIS_CPU_ARCH}.tar.gz dist +fi + + rm -rf dist echo "product-sync_${TRAVIS_TAG}_${TRAVIS_OS_NAME}_${TRAVIS_CPU_ARCH}.tar.gz ready!"