In this talk at the iOS User Group Berlin, I show how we realize continuous integration for iOS at Wooga. It covers topics ranging from setup over configuration, testing to distribution.
Watch the video here: http://www.youtube.com/watch?v=wUROfOiCNQw&feature=plcp
30. Validation
$ /usr/bin/rake validate_config
Error: element decl. 'xpLevel', attribute 'type':
The QName value 'xpLevelDefinition' does not
resolve to a(n) type definition. at Schema.xsd:71.
Finished: FAILURE
31. Automate the build
Build every commit
Make build self-testing
Everyone can see the results
of the latest build
32. Over-The-Air
Distribution
Live Crash Reports
Analytics
www.hockeyapp.net