I just installed Buildasaur [1] on our CI server. This is a little Mac app
that keeps an eye on Github for Pull Requests and then creates and executed
a CI Build for that PR branch.

You can see the results on https://github.com/mozilla/firefox-ios/pull/498
for example.

It posts a comment in the PR and it sets the build status to green or red.
So it easy to see if PRs build or not.

If you also have your Xcode connected to our CI server then you can see the
logs and test & performance results.

Right now it only keeps an eye on PRs in which you post a 'lttm' comment.
Then within a minute a build is done initially and then for all followup
commits to the PR branch.

The build is a standard Simulator build that runs tests on the following
devices:

iPhone 5
iPhone 5S
iPhone 6
iPhone 6Plus
iPad Retina
iPad Air

This is why it takes about 11 minutes to do a build. (Maybe it is time for
a second Mac Mini, with SSD, to speed this up?)

I did not enable archiving of builds. So no packages. Let me know if we
want that. (It will add considerable time to the builds)

 S.

[1] https://github.com/czechboy0/Buildasaur
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to