Skip to content

AcHsu104/issue-6-travis-ci

 
 

Repository files navigation

Build Status

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 will be published soon.

Overview

It combines the following services/tools:

Setup

Open Terminal and follow these steps:

git clone [email protected]: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.

Notes

Please note that the latest version of xctool doesn't support Kiwi and Specta tests. You can manually rollback to version 0.1.11 by following these steps:

cd /usr/local
brew versions xctool

Now pick the git commit hash of version 0.1.11 and proceed:

git checkout 4cf7bf9 Library/Formula/xctool.rb
brew uninstall xctool
brew install xctool

Travis is still using an older version of xctool which works fine with Kiwi and Specta.

About

Example project to show usage of Travis-CI for iOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 47.1%
  • Shell 31.2%
  • Ruby 21.7%