Jenkins and iOS
Your Jenkins setup and scope can also be extended to build iOS projects in a very similar way to the preceding steps for Android. The general idea is the same; install and configure an SDK (XCode for iOS), add the required Jenkins plugin, build and deploy the application on an emulator, run the tests against it, and record the outcome.
However, one important distinction for iOS builds is that you need an OS X host to run it on. This host can be set up as a Jenkins slave node though, with your iOS-based Jenkins jobs set to run on that node only.
The host will need a local installation of XCode, which is available here:
https://developer.apple.com/xcode/download/
Or it is available from within the Apple App Store.
This Jenkins page ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access