Skip to content
This repository was archived by the owner on Sep 13, 2021. It is now read-only.
/ travis-ios-script Public archive

Reusable iOS script for Travis CI with Slack, Testflight, HockeyApp support

License

Notifications You must be signed in to change notification settings

oursky/travis-ios-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travis iOS Script

Reusable iOS script for Travis CI with Testflight, Crittercism and HockeyApp support

Prerequisites

  1. Travis CLI: sudo gem install travis
  2. xctool: brew install xctool

Getting started

  1. Submodule this repository: git submodule add git@github.com:oursky/travis-ios-script.git

  2. Export Code Signing Identity certificates.

    1. Open up Keychain Access
    2. Make sure you are under Login -> My Certificates
    3. Right click on the certificate (Let's say your distribution cert.) -> Export -> choose .cer as file format -> save as dist.cer
    4. Expand the same certificate. You should see a private key entry. Export it like the previous step but choose .p12 as file format. Save as dist.p12. You will prompted for a password. Generate one and it will be your KEY_PASSWORD.
  3. Download your app's Provisioning Profile from Apple Developer Member Center.

  4. Execute the script, follow the instructions.

  5. Push. Sit back. Enjoy a ☕.

Reference

About

Reusable iOS script for Travis CI with Slack, Testflight, HockeyApp support

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5