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
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
Josh Matthews
50f3b32bdf
Only build libsimpleservo on win arm64.
2019-06-11 15:53:34 -04:00
Josh Matthews
41f47cba31
Use raqote backend for win arm64.
2019-06-11 09:15:20 -04:00
Josh Matthews
098d08d9cc
Enable cross builds for pkg-config on windows.
2019-06-07 11:47:08 -04:00
Josh Matthews
0daddbcfd9
Add Windows arm64 build.
2019-06-07 11:47:08 -04:00
bors-servo
4c234de927
Auto merge of #23504 - jdm:win-simpleservo, r=asajeffrey
...
Build simpleservo on Windows
The mozangle change means that we don't rebuild mozangle (and transitively script) because the requested features are different when building libsimpleservo.
<!-- 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/23504 )
<!-- Reviewable:end -->
2019-06-05 01:21:47 -04:00
Josh Matthews
2743015505
Build libsimpleservo on Windows CI.
2019-06-04 11:21:59 -04:00
bors-servo
3a2705f587
Auto merge of #23484 - servo:jdm-patch-53, r=Manishearth
...
Update gstreamer on Windows to 1.16.0.
Fixes #23348 .
<!-- 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/23484 )
<!-- Reviewable:end -->
2019-06-03 19:18:19 -04:00
Josh Matthews
96c51cf173
Package DLLs correctly for Windows cross builds.
2019-06-03 10:41:17 -04:00
Josh Matthews
5a550e236c
Build raqote backend on CI.
2019-06-03 00:12:01 -04:00
Josh Matthews
8ae287375f
Update gstreamer on Windows to 1.16.0.
2019-05-30 13:02:43 -04:00
Alan Jeffrey
06745fcb9f
Update magicleap SDK to v0.20.0+ndk19c
2019-05-28 15:26:35 -05:00
bors-servo
ce756346a4
Auto merge of #23383 - jdm:tc-parent, r=jdm
...
Reuse more tasks
<!-- 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/23383 )
<!-- Reviewable:end -->
2019-05-23 22:51:41 -04:00
Simon Sapin
0ed6cdbb42
Compute the "task ID" only when needed
2019-05-23 16:16:40 -04:00
bors-servo
965477eb96
Auto merge of #23407 - georgeroman:reintroduce_parallelism_in_bluetooth_tests, r=jdm
...
Reintroduce parallelism in the bluetooth tests
<!-- Please describe your changes on the following line: -->
With https://github.com/web-platform-tests/wpt/pull/16819 in place, https://github.com/servo/servo/issues/22619 should be fixed, so the changes introduced by https://github.com/servo/servo/pull/22662 can be reverted.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- 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/23407 )
<!-- Reviewable:end -->
2019-05-23 13:41:25 -04:00
Josh Matthews
0edf865deb
Index taskcluster tasks by merge parents if available.
2019-05-23 18:35:07 +02:00