diff options
author | Jason Wray <jason@mapbox.com> | 2017-03-04 19:18:51 -0800 |
---|---|---|
committer | Jason Wray <jason@mapbox.com> | 2017-03-07 10:47:29 -0800 |
commit | a6bbf09fa6a05dab63102fbdfab310fb71cd113d (patch) | |
tree | f4e67bebe1bf36f63c6dee5d23210df9b30cca2d | |
parent | 5e36743ef76dc590be45dddf376139c35ea145a4 (diff) | |
download | qtlocation-mapboxgl-a6bbf09fa6a05dab63102fbdfab310fb71cd113d.tar.gz |
[ios] Add version checker update to deploy script
-rwxr-xr-x | platform/ios/scripts/deploy-packages.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/platform/ios/scripts/deploy-packages.sh b/platform/ios/scripts/deploy-packages.sh index 4a3c73295a..c9887de065 100755 --- a/platform/ios/scripts/deploy-packages.sh +++ b/platform/ios/scripts/deploy-packages.sh @@ -47,6 +47,24 @@ buildPackageStyle() { fi } +bumpVersionForUpdateChecker() { + if [[ $( echo ${PUBLISH_VERSION} | awk '/[0-9]-/' ) ]]; then + step "Skipping version checker bump because this is a pre-release" + return + fi + + step "Updating version checker to ${PUBLISH_VERSION}…" + + CHECKER_FILENAME="latest_version" + CHECKER_PATH=${BINARY_DIRECTORY}/${CHECKER_FILENAME} + + echo ${PUBLISH_VERSION} > ${CHECKER_PATH} + aws s3 cp ${CHECKER_PATH} s3://mapbox/${GITHUB_REPO}/ios/${CHECKER_FILENAME} --acl public-read --content-type text/plain + + verification=$( curl -L http://mapbox.s3.amazonaws.com/${GITHUB_REPO}/ios/${CHECKER_FILENAME} ) + echo "Updated version checker to ${verification}" +} + export TRAVIS_REPO_SLUG=mapbox-gl-native export GITHUB_USER=mapbox export GITHUB_REPO=mapbox-gl-native @@ -114,4 +132,6 @@ buildPackageStyle "iframework" "symbols-dynamic" buildPackageStyle "iframework SYMBOLS=NO" "dynamic" buildPackageStyle "ifabric" "fabric" +bumpVersionForUpdateChecker + step "Finished deploying ${PUBLISH_VERSION} in $(($SECONDS / 60)) minutes and $(($SECONDS % 60)) seconds" |