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
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
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
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
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
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
bors-servo
46611b012e
Auto merge of #24268 - servo:jdm-patch-57, r=SimonSapin
...
Extend nightly WPT update timeout by an hour.
Jobs have been timing out more than usual recently, and on machines that don't have any clear resource hogging going on.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24268 )
<!-- Reviewable:end -->
2019-09-25 03:58:14 -04:00
Anthony Ramine
768af85fdd
Don't set PKG_CONFIG_PATH anymore
...
glib will find libffi on its own in its opt path now.
2019-09-24 14:21:27 +02:00
Josh Matthews
555a60753c
Extend nightly WPT update timeout by an hour.
2019-09-23 11:19:43 -04:00
Josh Matthews
f3a8b66a0f
Fix python precedence issue.
2019-09-17 15:50:27 -04:00
Josh Matthews
c1f9dfda25
Make APPX build part of package command. Add nightly build for UWP.
2019-09-12 23:27:38 -04:00
Alan Jeffrey
7d1d58bbe1
Updated magicleap signing cert
2019-08-26 09:55:57 -05:00
Josh Matthews
57adaaaf18
Remove explicit nuget setup in CI.
2019-08-21 22:55:18 -07:00
Josh Matthews
a62fb72ce4
Add x64 UWP to CI.
2019-08-21 12:38:00 -04:00
Alan Jeffrey
0e60730395
Update taskcluster for new Servo mpk name
2019-08-17 07:37:13 -05:00
Josh Matthews
81914e5f3a
Build with UWP configuration on CI.
2019-07-27 09:55:43 -04:00
Josh Matthews
9336931377
Fix CI builds.
2019-07-27 09:55:43 -04:00
Josh Matthews
681d7b165a
Add a --win-arm64 build flag for easier cross-compilation.
2019-07-23 19:01:07 -04:00
Josh Matthews
02797a346e
Add ANGLE smoketest to Windows CI.
2019-07-13 11:54:23 -04:00
Josh Matthews
7c97d0193b
Remove Windows x86 build.
2019-07-08 12:10:07 -04:00
Simon Sapin
2b01c26aa5
Add ./mach build --with-layout-2020
...
… with corresponding `layout` and `layout_thread` crates,
which for now do nothing.
2019-07-04 18:16:44 +02:00
Simon Sapin
c1e9347dee
Decision task: remove remanents of Linux ARM tasks
...
CC https://github.com/servo/servo/pull/23633
2019-07-04 18:09:03 +02:00
bors-servo
d08cd5fc1c
Auto merge of #23677 - servo:travis, r=jdm
...
Move pre-review PR testing from Travis-CI to Taskcluster
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23677 )
<!-- Reviewable:end -->
2019-07-03 02:28:24 -04:00
Simon Sapin
6609b098d6
Add ./mach check
to CI
2019-07-02 18:29:24 +02:00
Simon Sapin
da766d02eb
Move pre-review PR testing from Travis-CI to Taskcluster
2019-07-01 21:55:59 +02:00
Simon Sapin
1df2605292
Rename {azure,raqote}_backend feature flags to canvas2d-{azure,raqote}
2019-07-01 15:46:33 +02:00
Simon Sapin
bddfe9a468
Remove default-except-unstable
...
… and use remaining unstable features unconditionally.
This doesn’t actually change the set of crates that can build on the Stable channel.
2019-07-01 15:43:24 +02:00
bors-servo
e100af57a5
Auto merge of #23605 - servo:jdm-patch-28, r=SimonSapin
...
Always create a WPT update task.
This fixes #23603 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23605 )
<!-- Reviewable:end -->
2019-06-25 11:01:05 -04:00
Josh Matthews
fc6f6bdda7
Always create a WPT update task.
2019-06-21 16:05:15 -07:00
George Roman
2a220c6b24
Filter wdspec intermittent failures
2019-06-19 20:59:28 +03:00
George Roman
2e0556c503
Run wdspec tests in a different job
2019-06-14 23:30:33 +03:00
Josh Matthews
87e27c828c
Use clang on linux.
2019-06-12 10:20:14 -04:00
Josh Matthews
65110bd46c
Add a linux release build to every push.
2019-06-12 09:56:35 -04:00
Josh Matthews
38230d3047
Share windows cross building setup.
2019-06-11 15:53:35 -04:00
Josh Matthews
d9fdf42bfe
Improve windows DLL packaging.
2019-06-11 15:53:35 -04:00
Josh Matthews
385b46cff7
Disable WGL for Windows arm64.
2019-06-11 15:53:35 -04:00