From af58f614d1d5112134a949cae19c95157c88472e Mon Sep 17 00:00:00 2001 From: sudden6 Date: Fri, 18 Jan 2019 14:45:10 +0100 Subject: [PATCH] chore(deploy): publish hashes of windows setup files --- .travis.yml | 2 ++ .travis/build-windows.sh | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/.travis.yml b/.travis.yml index 70a110d30..0f02a3212 100644 --- a/.travis.yml +++ b/.travis.yml @@ -163,6 +163,7 @@ deploy: api_key: secure: "BRbzTWRvadALRQSTihMKruOj64ydxusMUS9FQR//qFlS345ZYfYta43W//4LcWWDKtj6IvA6DRqNdabgWnpbpxpnm9gVftGUdOKlU3niPZhwsMkB2M12QHUnAP6DVOfGPvdciBV+6mu73SSxniEcrYjZ1CrRX7mknmehPpVKxNk=" file: "./workspace/x86_64/qtox/release/setup-qtox-x86_64-release.exe" + file: "./workspace/x86_64/qtox/release/setup-qtox-x86_64-release.exe.sha256" on: condition: $WINDOWS_BUILD_ARCH_CACHE_TRICK_VARIABLE == x86_64 && -f /home/travis/build/qTox/qTox/stage3 && -f /home/travis/build/qTox/qTox/release repo: qTox/qTox @@ -174,6 +175,7 @@ deploy: api_key: secure: "BRbzTWRvadALRQSTihMKruOj64ydxusMUS9FQR//qFlS345ZYfYta43W//4LcWWDKtj6IvA6DRqNdabgWnpbpxpnm9gVftGUdOKlU3niPZhwsMkB2M12QHUnAP6DVOfGPvdciBV+6mu73SSxniEcrYjZ1CrRX7mknmehPpVKxNk=" file: "./workspace/i686/qtox/release/setup-qtox-i686-release.exe" + file: "./workspace/i686/qtox/release/setup-qtox-i686-release.exe.sha256" on: condition: $WINDOWS_BUILD_ARCH_CACHE_TRICK_VARIABLE == i686 && -f /home/travis/build/qTox/qTox/stage3 && -f /home/travis/build/qTox/qTox/release repo: qTox/qTox diff --git a/.travis/build-windows.sh b/.travis/build-windows.sh index 49a7d9476..79cbee7ef 100755 --- a/.travis/build-windows.sh +++ b/.travis/build-windows.sh @@ -134,6 +134,14 @@ then sha256sum windows/cross-compile/build.sh > "$CACHE_DIR"/hash fi +# Generate checksum files for releases +if [ "$STAGE" == "stage3" && "$BUILD_TYPE" == "release" ] +then + readonly OUT_DIR=./workspace/"$ARCH"/qtox/"$BUILD_TYPE"/ + readonly NAME=setup-qtox-"$ARCH"-"$BUILD_TYPE".exe + sha256sum "$OUT_DIR""$NAME" > "$OUT_DIR""$NAME".sha256 +fi + # Purely for debugging touch "$CACHE_DIR"/"$STAGE" ls -lbh "$CACHE_DIR"