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
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
bors-servo
8bc8981ae5
Auto merge of #24149 - jdm:opt-in-msbuild, r=paulrouget
...
Add explicit packaging step for UWP apps
<!-- 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/24149 )
<!-- Reviewable:end -->
2019-09-17 02:44:18 -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
Josh Matthews
a1e2cb4c1c
Install python development package on CI.
2019-09-06 15:58:36 -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
dc6b1ae514
Add UWP build tools to CI images.
2019-08-21 20:28:41 -04: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
bors-servo
9f6d134957
Auto merge of #23841 - servo:arm64-configuration, r=paulrouget
...
Make Windows arm64 easy
* Add a ServoApp project configuration
* Add a `--win-arm64` build flag (now `python mach build -r --win-arm64 --uwp`)
* Automatically set up GStreamer LIB environment
* Yell if the cross-compilation environment isn't set up correctly
* Automatically find the Visual C++ installation for DLL packaging, rather than relying on an environment variable
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #23793 and fix #23795
- [x] There are tests for these changes
<!-- 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/23841 )
<!-- Reviewable:end -->
2019-07-25 01:25:39 -04:00
Josh Matthews
681d7b165a
Add a --win-arm64 build flag for easier cross-compilation.
2019-07-23 19:01:07 -04:00
Anthony Ramine
76aa808a28
Remove forked gst-plugins-bad formula
...
f5f644151d
2019-07-23 12:03:08 +02: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