As you may have seen, I have been experimenting with some external CI services.
Last week I emailed about Travis now building Pull Requests. This week I setup
Circle CI, and I think it is a better choice.
Here is an example pull request that has a failing test:
https://github.com/mozilla/firefox-ios/pull/1629
(You need to be logged in to see the PR status - Not sure why)
Circle CI built this and ran most of our tests on it, and reports back:
https://circleci.com/gh/mozilla/firefox-ios/20
What I really like about Circle CI vs Travis is this:
* It is fast! Travis takes at least half an hour to get a VM ready. Circle CI
starts immediately. Builds take 6 minutes. With tests about 12.
* I configured xctool to output in JUnit format, which Circle CI understands
and can present in case of failures (see above)
Enjoy,
S.
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev