From 71a81e7f014a7d48400a13fa5ae784a97b7b5589 Mon Sep 17 00:00:00 2001 From: Ale Martinez Date: Wed, 13 May 2020 19:17:24 -0300 Subject: [PATCH] Add sha256 hash for CI binaries to GCversionXXX.txt [publish binaries] --- appveyor.yml | 1 + travis/linux/after_success.sh | 2 ++ travis/osx/after_success.sh | 2 ++ 3 files changed, 5 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index 5f4ec9325..e6f807a5a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -175,6 +175,7 @@ test_script: # minimum test - src\release\GoldenCheetah --version 2>GCversionWindows.txt - git log -1 >> GCversionWindows.txt +- ps: CertUtil -hashfile GoldenCheetah_v3.6-DEV_x64.exe sha256 | Select-Object -First 2 | Add-Content GCversionWindows.txt - type GCversionWindows.txt artifacts: diff --git a/travis/linux/after_success.sh b/travis/linux/after_success.sh index 96825be7e..1acf93c0f 100755 --- a/travis/linux/after_success.sh +++ b/travis/linux/after_success.sh @@ -64,6 +64,8 @@ ls -l $FINAL_NAME ### Minimum Test ./$FINAL_NAME --version 2>GCversionLinux.txt git log -1 >> GCversionLinux.txt +echo "SHA256 hash of $FINAL_NAME:" >> GCversionLinux.txt +shasum -a 256 $FINAL_NAME | cut -f 1 -d ' ' >> GCversionLinux.txt cat GCversionLinux.txt ### upload for testing diff --git a/travis/osx/after_success.sh b/travis/osx/after_success.sh index 298ee2ddd..17b9c6342 100755 --- a/travis/osx/after_success.sh +++ b/travis/osx/after_success.sh @@ -53,6 +53,8 @@ echo "Mounting dmg file and testing it can execute" hdiutil mount $FINAL_NAME /Volumes/GoldenCheetah/GoldenCheetah.app/Contents/MacOS/GoldenCheetah --version 2>GCversionMacOS.txt git log -1 >> GCversionMacOS.txt +echo "SHA256 hash of $FINAL_NAME:" >> GCversionMacOS.txt +shasum -a 256 $FINAL_NAME | cut -f 1 -d ' ' >> GCversionMacOS.txt cat GCversionMacOS.txt echo "Uploading for user tests"