On 04/10/2013 01:32 PM, + Lion wrote:
Evening Brian,

Looks brilliant, great work. Could this be extended to Mac builds? i can get my 
hands on an older intel macbook if that would help. Are there any plans to use 
a CI server like travis or Hudson? It would be useful to be able to pick up 
compiled binaries.


I intend to set up a mac mini soon (I won't need your macbook but thanks for the offer).

Instead of travis or hudson I intend to additionally set up Rust's integration bot, bors. Bors is a very simple python script that integrates with buildbot and github to merge pull requests only when all tests pass. See bors in action here: https://github.com/mozilla/rust/pull/5796

Rolling our own here is probably foolish - we've already built and thrown out one CI script called 'rustbot' - but that's the path we're on. Eventually I hope that we can extend bors as a service to all Rust projects.

Travis CI is very attractive since it's a hosted service that integrates with github, but last time I looked at it I had the impression that it wouldn't be able to support our rapidly-changing systems language very well, that it's better for higher-level languages like Ruby.

Producing nightly servo binaries is a goal, since that will help people track our progress, but I don't know when we'll do it.
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to