Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upInstall sccache #688
Install sccache #688
Conversation
|
r? @larsbergstrom |
| sccache: | ||
| file.managed: | ||
| - name: {{ sccache.destination }} | ||
| - source: https://s3.amazonaws.com/rust-lang-ci/rust-ci-mirror/{{ sccache.version }}-sccache-{{ sccache.platform }} |
This comment has been minimized.
This comment has been minimized.
larsbergstrom
Jun 6, 2017
Contributor
Just one question - where does this come from? Do we want our own for Servo? cc @edunham
This comment has been minimized.
This comment has been minimized.
aneeshusa
Jun 7, 2017
Author
Member
Official binary releases are not yet available for sccache, so per suggestion I copied these links from rust-lang/rust CI scripts.
This comment has been minimized.
This comment has been minimized.
larsbergstrom
Jun 7, 2017
Contributor
Makes sense - sounds good to me! This is r=me, then. Looks like the travis failure is just atimeout to repo.saltstack.com?
This comment has been minimized.
This comment has been minimized.
aneeshusa
Jun 7, 2017
Author
Member
I wish, there's a real test failure on the cross build due to the Android SDK check I added, this looks like it might require some yak shaving. Investigating.
|
|
|
Does this just need a rebase now that all the Android SDK build stuff has been updated? |
This is in a new `servo-build-dependencies.ci` SLS for 2 reasons: - sccache is a CI detail, not a hard dependency, so this separate file will not be invoked by `mach bootstrap` - Can target Windows without needing to update the main servo-build-depenendencies.init file for compatibility
|
@bors-servo retry |
|
@bors-servo: r=larsberg |
|
|
Install sccache Part of servo/servo#17106. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/688) <!-- Reviewable:end -->
|
|
|
hrm:
Does that look familiar? |
|
@larsbergstrom that's a separate problem; I thought I had an issue tracking that, but not yet it seems. We're not using this variable (I think it was for a PR we decided not to merge), so it should be unset at some point, but that isn't causing the test failure. The actual test failure is caused by travis-ci/travis-ci#8363; we want to get Python 3.5 but are getting a weird Python 3.4 instead, causing the test failure. If you want sccache now we can add a workaround, or we can wait for Travis to fix this. |
|
@bors-servo r=larsbergstrom |
|
|
|
Install sccache Part of servo/servo#17106. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/688) <!-- Reviewable:end -->
|
|
aneeshusa commentedJun 5, 2017
•
edited by larsbergstrom
Part of servo/servo#17106.
This change is