sudo gem install fastlane
fastlane ios deploy_daily
Release a new daily build
-
Only works on
master branch -
Updates translations
-
Installs cocoapods
-
Signs, builds and uploads `QuizUp Enterprise to Hockey Beta App
-
Sends success message to
#ios-buildson slack -
Pushes translations update to master
fastlane ios deploy_hourly
Release new hourly build
-
Only works on
masterbranch -
Installs cocoapods
-
Prepares and commits a new build number
-
Signs, builds and uploads
Quizup Dogfood Enterprisetarget to Hockey Hourly App -
Sends success message to
#ios-buildson slack -
Pushes new version number update to master
fastlane ios upload_beta_to_s3
-
Only works on
master branch -
Installs cocoapods
-
Signs, builds and uploads
QuizUp Enterpriseto the web -
Sends success message to
#ios-buildson slack
fastlane ios submit_ipa
Submits a new build to Apple
Submits the same build to hockey app so beta users will test the same build we are about to ship.
-
Only works on
releasebranch -
Re-installs cocoapods
-
Signs, builds and uploads
QuizUp Enterprisetarget to hockey -
Signs, builds and uploads
Quizup (App Store)target to app store -
Uploads
dsysmof the appstore builds to hockey -
Notifies
andabout new submission -
Creates and pushes a new tag to github
fastlane ios submit
Submits newest changes to Apple
The designated submission lane
-
Merges new changes from
masterintorelease -
Prepares a change log
-
Calls
submit_ipalane
fastlane ios resubmit
Resubmits the the build
- Calls
submit_ipalane
fastlane ios bump_version
Bumps version numbers
-
Only works on
masterbranch -
Create as a new version number e.g. 2.1.8 -> 2.1.9 and 2.1.9 -> 2.2.0
-
Commits and pushes new version number to master
fastlane ios test
Runs tests
-
Installs cocoapods
-
Runs tests
-
Cleanup
fastlane ios swift_lint
Runs SwiftLint
This README.md is auto-generated and will be re-generated every time to run fastlane. More information about fastlane can be found on https://fastlane.tools. The documentation of fastlane can be found on GitHub.