From 8d221cafe0614e64bce0a7364ebee3529f6b5e80 Mon Sep 17 00:00:00 2001 From: Jason Wray Date: Wed, 5 Oct 2016 20:29:17 -0400 Subject: [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 --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index cb623b775d..1415d4f070 100644 --- a/Makefile +++ b/Makefile @@ -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 -- cgit v1.2.1