New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build Servo on Travis #7915
Build Servo on Travis #7915
Conversation
cc063b1
to
d80568a
Compare
6c56918
to
f1d8a39
Compare
Okay, this is ready to be reviewed. I learned that Travis CI runs on Ubuntu 12.04, which has a relatively old (and incompatible) version of libc. I thought about making libc compilation part of the build process but figured that would take too long. I noticed rust-lang/rust uses Docker to build on Travis. I decided to try that and fairly satisfied with how it turned out. |
😹 |
Can you try it with |
Is |
No. It lets us try a bigger instance type (and was passed on to us by the kind folks at Travis). |
Alright, running with that now. Purposely made a new commit to compare runtime duration with the non-9000 build |
Shaved a whole 13 seconds off the build :) |
I'll ask the Travis folks about that :-) |
Any reason to hold off on merging this until then? i.e. What are the next steps here? |
Nope! I'd say squash and r=me. CC @edunham (since we were talking about some Travis stuff recently) |
@bors-servo r=larsbergstrom |
📌 Commit ad399bd has been approved by |
Build Servo on Travis Closes #6962 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7915) <!-- Reviewable:end -->
☀️ Test successful - android, gonk, linux-dev, linux-rel, mac-dev-ref-unit, mac-rel-css, mac-rel-wpt |
Closes #6962