This project demonstrates the usage of Travis CI for testing, building, signing and distributing an App. The gist from Johannes Würbach was a great help for me in setting up this project. A detailed explaination on how to use it can be found here.
It combines the following services/tools:
- Dependencies with CocoaPods
- Testing with Kiwi
- Building with xctool
- CI with Travis CI
- Distribution with Testflight
- Distribution with Hockeyapp
Open Terminal and follow these steps:
git clone firstname.lastname@example.org:MattesGroeger/TravisExample-iOS.git cd TravisExample-iOS sudo gem install bundler bundle install pod install open TravisExample.xcworkspace
Now you can inspect and run the App locally.