diff options
author | Jason Wray <friedbunny@users.noreply.github.com> | 2016-10-05 20:29:17 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-05 20:29:17 -0400 |
commit | 8d221cafe0614e64bce0a7364ebee3529f6b5e80 (patch) | |
tree | a90c7c5c897649f2b993656ccc330680b893eb02 /Makefile | |
parent | c2333658f0e756c306fffafed713a5e3bd61155f (diff) | |
download | qtlocation-mapboxgl-8d221cafe0614e64bce0a7364ebee3529f6b5e80.tar.gz |
[ios] Deploy script enhancements (#6581)
* Add `make ideploy` command for publishing iOS releases.
* Get release version from latest ios git tag.
* Use caffeinate to prevent the system from sleeping during the deploy process.
* Checkout tag to ensure correct commit is used
* Fail if release has already been published (not a draft) on GitHub
* Add publish step logging and colorize it.
* Allow s3 upload to show progress.
* Use build/ios/deploy directory for downloaded release zips; always overwrite via -O flag.
* Add zip filename to s3 step.
* Auto-install github-release command
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -265,6 +265,10 @@ ifabric: $(IOS_PROJ_PATH) FORMAT=static BUILD_DEVICE=$(BUILD_DEVICE) SYMBOLS=NO SELF_CONTAINED=YES \ ./platform/ios/scripts/package.sh +.PHONY: ideploy +ideploy: + caffeinate -i ./platform/ios/scripts/deploy-packages.sh + .PHONY: idocument idocument: OUTPUT=$(OUTPUT) ./platform/ios/scripts/document.sh |