- summary-of-mobile-provisions.sh
- install-mobile-provision.sh
- update-version-number-in-kit.sh
- update-version-number-in-settings.sh
- install_dependencies
- install_xctool
- download_xctool
- calculate_filename
- compile_build
- create_app_file
- generate_build_notes
- upload_build
- unlock_keychain
- lock_keychain
#####install_dependencies Sets up ruby environment and all Ruby/Gem dependencies (incl. Cocoapods).
File: common-build.sh
#####install_xctool Checks system version of xctool & downloads a specific version of xctool if system version doesn't match the version required for the project.
File: common-build.sh
#####download_xctool Downloads a specific version of xctool.
File: common-build.sh
#####calculate_filename Determines absolute path to build filename.
File: common-build.sh
#####compile_build Runs Xctool clean + build.
File: common-build.sh
#####create_app_file Archives & exports a signed *.ipa.
File: common-build.sh
#####generate_build_notes Compiles build notes into a text file, including CHANGES_SINCE_SUCCESS.
File: common-distribute.sh
#####upload_build Uploads *.ipa to Crashlytics Beta w/ notes; notifies test groups.
File: common-distribute.sh
#####unlock_keychain Unlocks a given keychain.
File: common-shared.sh
#####lock_keychain Locks a given keychain.
File: common-shared.sh