Simon Sapin
|
1ca9c5b96b
|
Move "extra" WPT testing to its own task (chunk "zero")
|
2019-11-18 09:47:05 +01:00 |
|
bors-servo
|
dfa78986a6
|
Auto merge of #24753 - servo:mainstream-brew, r=jdm
Use an already-installed Homebrew at /usr/local
This requires https://github.com/servo/taskcluster-config/pull/4 to be deployed.
Having the standard location helps `pkg-config` (CC https://github.com/servo/servo/pull/24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
|
2019-11-17 17:49:14 -05:00 |
|
Simon Sapin
|
0dad48f54f
|
macOS CI: use a cache of github.com/servo/servo
Relies on https://github.com/servo/taskcluster-config/pull/6
|
2019-11-17 09:08:21 +01:00 |
|
Simon Sapin
|
657fead0ce
|
Don’t fetch git tags
|
2019-11-16 14:26:37 +01:00 |
|
Simon Sapin
|
188dd9e7ab
|
Reduce git fetch depth. 100 still takes quite some time!
```
(git init servo.git &&
cd servo.git &&
time git fetch https://github.com/servo/servo master $ARGS &&
); rm -rf servo.git
Full: 724.75 MiB
57s home fiber in Paris
1m25s AWS us-west-2 Oregon
3m23s Macstadium DC1 Atlanta
4m22s Macstadium DC2 Las Vegas
--depth 100: 129.00 MiB
1m21s home
1m18s AWS
1m30s Macstadium 1
1m24s Macstadium 2
--depth 50: 97.62 MiB
30s home
30s AWS
41s Macstadium 1
40s Macstadium 2
--depth 30: 92.47 MiB
17s home
18s AWS
27s Macstadium 1
26s Macstadium 2
--depth 10: 88.25 MiB
11s home
12s AWS
26s Macstadium 1
25s Macstadium 2
--depth 1: 87.53 MiB
10s home
10s AWS
22s Macstadium 1
28s Macstadium 2
```
|
2019-11-16 14:15:52 +01:00 |
|
Simon Sapin
|
a74046a3b6
|
Print timing of git operations
|
2019-11-16 14:15:15 +01:00 |
|
Simon Sapin
|
50d5bac736
|
Reduce macOS build task timeout
|
2019-11-16 10:11:36 +01:00 |
|
Simon Sapin
|
8b39fd3c7b
|
Verbose Homebrew
|
2019-11-16 10:10:13 +01:00 |
|
Simon Sapin
|
d04a2745c6
|
Make the macOS worker type configurable
|
2019-11-15 22:21:06 +01:00 |
|
Simon Sapin
|
9b17deb11e
|
Install zlib on macOS
https://community-tc.services.mozilla.com/tasks/fcbLrz33RHeshgRZGvSAjg/runs/0/logs/https%3A%2F%2Fcommunity-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FfcbLrz33RHeshgRZGvSAjg%2Fruns%2F0%2Fartifacts%2Fpublic%2Flogs%2Flive.log#L1359
Note that the above is on macOS 10.15. Maybe previous versions provided zlib system-wide?
|
2019-11-15 22:20:47 +01:00 |
|
Simon Sapin
|
c292b1aaf0
|
Expect Homebrew to already be installed and in $PATH
|
2019-11-15 22:20:40 +01:00 |
|
bors-servo
|
b9cdf9ebda
|
Auto merge of #24728 - servo:tc-readme, r=jdm
Update etc/taskcluster/README.md for Community-TC migration
|
2019-11-15 09:03:29 -05:00 |
|
Simon Sapin
|
efdf31704c
|
Add link to worker list view
|
2019-11-14 16:09:30 +01:00 |
|
bors-servo
|
36c2a131ac
|
Auto merge of #24717 - servo:fraaaaaaaaaaaaame, r=jdm
Fix sccache failure when rustc generates thousands of warnings
Fixes https://github.com/servo/servo/issues/24714
|
2019-11-14 07:47:12 -05:00 |
|
Simon Sapin
|
2d8ebc57dd
|
Update etc/taskcluster/README.md for Community-TC migration
|
2019-11-13 20:24:42 +01:00 |
|
bors-servo
|
396df40218
|
Auto merge of #24712 - servo:lz4, r=jdm
Revert "Upload uncompressed Docker images"
https://bugzilla.mozilla.org/show_bug.cgi?id=1593543 is fixed.
This reverts commit 5abb013dfd .
|
2019-11-12 21:57:04 -05:00 |
|
Simon Sapin
|
00151b6a6f
|
Fix sccache failure when rustc generates hundreds of thousands of warnings
Fixes https://github.com/servo/servo/issues/24714
|
2019-11-12 17:46:21 +01:00 |
|
Simon Sapin
|
56dd10c2ee
|
Revert "Upload uncompressed Docker images"
https://bugzilla.mozilla.org/show_bug.cgi?id=1593543 is fixed.
This reverts commit 5abb013dfd .
|
2019-11-12 14:18:52 +01:00 |
|
Simon Sapin
|
c8fd64f5ce
|
Remove unused Packet.net configuration
|
2019-11-08 16:26:13 +01:00 |
|
Simon Sapin
|
a5ea470d57
|
Move part of the Taskcluster configuration
… to https://github.com/servo/taskcluster-config
|
2019-11-08 16:25:14 +01:00 |
|
Simon Sapin
|
b3faeb5483
|
Remove support for taskcluster.net in the decision task
|
2019-11-08 16:20:50 +01:00 |
|
bors-servo
|
8cb6145311
|
Auto merge of #24689 - servo:FLIP-THE-SWITCH, r=jdm
Move all tasks to Community-TC
|
2019-11-08 05:02:33 -05:00 |
|
Simon Sapin
|
9d85cbb65c
|
Move all tasks to Community-TC
|
2019-11-08 07:24:33 +01:00 |
|
Josh Matthews
|
540b28e44f
|
Add missing import to docs upload script.
|
2019-11-07 19:55:00 +01:00 |
|
Simon Sapin
|
cb693b3228
|
Split doc generation into its own task
This task reached its 60 minutes timeout in
https://community-tc.services.mozilla.com/tasks/YByC2V7uQq2lQv40TVi5KQ/runs/1/logs/live/https%3A%2F%2Fcommunity-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FYByC2V7uQq2lQv40TVi5KQ%2Fruns%2F1%2Fartifacts%2Fpublic%2Flogs%2Flive.log#L6276
|
2019-11-07 17:05:56 +01:00 |
|
Simon Sapin
|
5d62f8084e
|
Run non-macOS tasks on Community-TC for push events
|
2019-11-07 11:04:01 +01:00 |
|
Simon Sapin
|
b3ca13cc65
|
Add a decision task for try-windows-ami
|
2019-11-07 10:38:29 +01:00 |
|
Simon Sapin
|
6125fe88c3
|
Run a decision task on both deployments for push events
|
2019-11-06 00:43:24 +01:00 |
|
Simon Sapin
|
694e38e163
|
Update the decision task’s Docker image
47b7864da...5a2588ef1
|
2019-11-05 14:25:33 +01:00 |
|
Simon Sapin
|
7cf489c1f8
|
Don’t fail tasks if a branch was fast-forward-pushed since the triggering push event
|
2019-11-05 14:25:33 +01:00 |
|
Simon Sapin
|
08705345d6
|
Always construct TC API URLs from $TASKCLUSTER_PROXY_URL or $TASKCLUSTER_ROOT_URL
|
2019-11-05 14:25:33 +01:00 |
|
bors-servo
|
2aca5c82e4
|
Auto merge of #24652 - servo:nitouryuu, r=nox
Don’t run tasks on new TC for GitHub push events (for now)
|
2019-11-05 01:54:24 -05:00 |
|
Simon Sapin
|
d8b630779d
|
Support both Taskcluster deployments
Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1574648
|
2019-11-04 17:39:17 +01:00 |
|
Simon Sapin
|
5abb013dfd
|
Upload uncompressed Docker images
Work aronud https://bugzilla.mozilla.org/show_bug.cgi?id=1593543
|
2019-11-04 17:39:17 +01:00 |
|
bors-servo
|
7f77cb0bde
|
Auto merge of #24603 - servo:jdm-patch-36, r=SimonSapin
Install rustc-dev for nightly rust toolchain
Fixes #24579.
|
2019-11-03 06:38:28 -05:00 |
|
Patrick Walton
|
a358bca766
|
Use surfman for managing GL surfaces
Co-authored-by: Alan Jeffrey <ajeffrey@mozilla.com>
Co-authored-by: Zakor Gyula <gyula.zakor@h-lab.eu>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
|
2019-11-01 08:47:11 -05:00 |
|
Josh Matthews
|
c29557e02d
|
Avoid instaling rustc-dev twice.
|
2019-10-31 12:30:44 -04:00 |
|
Josh Matthews
|
6c4d5f4410
|
Install rustc-dev for nightly rust toolchain.
|
2019-10-31 11:29:32 -04:00 |
|
Simon Sapin
|
6ba0fabc73
|
Taskcluster: install the rustc-dev rustup component, required for compiler plugins
|
2019-10-27 21:13:14 +01:00 |
|
bors-servo
|
30c588ddac
|
Auto merge of #24516 - servo:jdm-patch-31, r=asajeffrey
Add remaining macs to salt roster.
|
2019-10-22 21:09:02 -04:00 |
|
bors-servo
|
75830b717a
|
Auto merge of #24511 - servo:minimal, r=nox
Don’t install rust-docs, rust-src, or clippy on CI
See https://blog.rust-lang.org/2019/10/15/Rustup-1.20.0.html#profiles
|
2019-10-22 06:08:02 -04:00 |
|
Simon Sapin
|
6913ad086a
|
Don’t install rust-docs, rust-src, or clippy on CI
See https://blog.rust-lang.org/2019/10/15/Rustup-1.20.0.html#profiles
|
2019-10-21 17:28:41 +02:00 |
|
Simon Sapin
|
52f2d62462
|
Upgrade sccache to 0.2.12
This picks up https://github.com/mozilla/sccache/issues/488,
which fixes running Servo’s unit tests with Rust nightly-2019-10-17:
https://github.com/rust-lang/rust/issues/65558
https://tools.taskcluster.net/groups/Mh6AMaNkTj-dw0hfmekTYw/tasks/AO0ydhMpTZyBa5HesI1ldw/runs/0/logs/public%2Flogs%2Flive.log#L1443
|
2019-10-21 17:02:03 +02:00 |
|
Josh Matthews
|
8da757d219
|
Add remaining macs to salt roster.
|
2019-10-21 10:27:39 -04:00 |
|
marmeladema
|
2b3f6a2289
|
Remove python/_virtualenv/ dir in clean_build_artifacts.sh
|
2019-10-16 08:28:30 +01:00 |
|
Josh Matthews
|
5367da98f8
|
Support building UWP with native UWP rustc target.
|
2019-10-12 10:19:26 -04:00 |
|
Josh Matthews
|
025cb64d85
|
Create a zip of all UWP packaging artifacts.
|
2019-10-10 15:50:37 -04:00 |
|
Josh Matthews
|
9e575d6357
|
Assign bot reviewer for automated sync PRs.
|
2019-09-30 10:09:49 -04:00 |
|
Josh Matthews
|
c21f599b05
|
Clean up test results as part of WPT sync.
|
2019-09-25 12:41:02 -04:00 |
|
Josh Matthews
|
4a7737ccf6
|
Add script to find unused WPT results.
|
2019-09-25 12:38:00 -04:00 |
|