Skip to content

Commit

Permalink
Create and deploy SHA-256 hashes
Browse files Browse the repository at this point in the history
  • Loading branch information
triplus committed Aug 25, 2019
1 parent 8cde947 commit 50e9877
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .travis.yml
Expand Up @@ -88,22 +88,30 @@ after_success:
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls linux_stable/*.AppImage.zsync)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls linux_stable/*.AppImage-SHA256.txt)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export deployContext=$(create_helper_context repo=${DEPLOY_REPO} auth_token=${GH_TOKEN} release=${DEPLOY_RELEASE})
gitHub_prune_assets_for_release_named $deployContext ".AppImage" 0
export DEPLOYMENT_ARCHIVE=$(ls linux_dev/*.AppImage)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls linux_dev/*.AppImage.zsync)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls linux_dev/*.AppImage-SHA256.txt)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
fi
- |
if [ "$TRAVIS_OS_NAME" == "osx" -a "${DEPLOY}" == "1" ]; then
export deployContext=$(create_helper_context repo=${DEPLOY_REPO} auth_token=${GH_TOKEN} release=${DEPLOY_RELEASE_STABLE})
gitHub_prune_assets_for_release_named $deployContext ".dmg" 0
export DEPLOYMENT_ARCHIVE=$(ls osx_stable/*.dmg)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls osx_stable/*.dmg-SHA256.txt)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export deployContext=$(create_helper_context repo=${DEPLOY_REPO} auth_token=${GH_TOKEN} release=${DEPLOY_RELEASE})
gitHub_prune_assets_for_release_named $deployContext ".dmg" 0
export DEPLOYMENT_ARCHIVE=$(ls osx_dev/*.dmg)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
export DEPLOYMENT_ARCHIVE=$(ls osx_dev/*.dmg-SHA256.txt)
gitHub_deploy_asset_to_release_named $deployContext ${DEPLOYMENT_ARCHIVE}
fi
3 changes: 3 additions & 0 deletions conda/linux_dev/linux_dev.sh
Expand Up @@ -53,3 +53,6 @@ rm *.AppImage
ARCH=x86_64 ../../appimagetool-x86_64.AppImage \
-u "gh-releases-zsync|FreeCAD|FreeCAD|$DEPLOY_RELEASE|FreeCAD*glibc2.12-x86_64.AppImage.zsync" \
AppDir ${version_name}.AppImage

# create hash
shasum -a 256 ${version_name}.AppImage > ${version_name}.AppImage-SHA256.txt
3 changes: 3 additions & 0 deletions conda/linux_stable/linux_stable.sh
Expand Up @@ -50,3 +50,6 @@ rm *.AppImage
ARCH=x86_64 ../../appimagetool-x86_64.AppImage \
-u "gh-releases-zsync|FreeCAD|FreeCAD|latest|FreeCAD*glibc2.12-x86_64.AppImage.zsync" \
AppDir ${version_name}.AppImage

# create hash
shasum -a 256 ${version_name}.AppImage > ${version_name}.AppImage-SHA256.txt
3 changes: 3 additions & 0 deletions conda/osx_dev/osx_dev.sh
Expand Up @@ -45,3 +45,6 @@ find . -name "*.pyc" -type f -delete

# create the dmg
hdiutil create -volname "${version_name}" -srcfolder ./APP -ov -format UDZO "${version_name}.dmg"

# create hash
shasum -a 256 ${version_name}.dmg > ${version_name}.dmg-SHA256.txt
3 changes: 3 additions & 0 deletions conda/osx_stable/osx_stable.sh
Expand Up @@ -41,3 +41,6 @@ find . -name "*.pyc" -type f -delete

# create the dmg
hdiutil create -volname "${version_name}" -srcfolder ./APP -ov -format UDZO "${version_name}.dmg"

# create hash
shasum -a 256 ${version_name}.dmg > ${version_name}.dmg-SHA256.txt

0 comments on commit 50e9877

Please sign in to comment.