Commit graph

32 commits

Author SHA1 Message Date
Josh Matthews
918b171bf7 Update x11-clipboard. 2020-07-08 13:29:29 -04:00
Josh Matthews
a6a00d5e65 Use newer Ubuntu docker image. 2020-06-29 16:53:50 +02:00
Josh Matthews
9506fb63f5 Use a more correct package name. 2020-06-29 16:53:49 +02:00
Josh Matthews
cbdf95eb34 Use correct package name. 2020-06-29 16:53:49 +02:00
Josh Matthews
57699d87df Install libpcre on CI. 2020-06-29 16:53:49 +02:00
Josh Matthews
9ee349dee9 Remove gstreamer installation from docker. 2020-06-29 16:53:49 +02:00
Josh Matthews
604b565c94
Set docker image locale to UTF-8. 2020-06-09 16:48:25 -04:00
Simon Sapin
990d4bb884
Update Ubuntu base docker image for Taskcluster
There may be security or other fixes?
2020-04-26 12:30:04 +02:00
Simon Sapin
f864697522 OSMesa is no longer a build dependency
Since https://github.com/servo/servo/pull/25853
2020-04-20 22:10:26 +02:00
Daniel Alley
a3bb64c33c Remove some old requirements
Remove some bits left over from Skia and Ubuntu 14.04 support
2020-04-12 22:41:42 -04:00
Simon Sapin
3aa69fd731 Install virtualenv through APT, in Docker images
Fix https://github.com/servo/servo/issues/25757
2020-02-13 22:37:59 +01:00
Simon Sapin
1110cac184 mach + rustup: use the minimal profile and install rustc-dev 2020-01-02 15:48:11 +01:00
bors-servo
e900c22105
Auto merge of #24716 - servo:jdm-patch-36, r=nox
Install gperf for linux CI builds.

Fixes #24715.
2019-12-10 20:00:50 -05:00
bors-servo
8d4cedb911
Auto merge of #24575 - marmeladema:issue-23607/compat, r=SimonSapin
Enable some mach commands to be run with python3

This change finally enable the following commands to be run with python3:
* `build`
* `test-unit`
* `package`

As previously explained, `test-tidy` will require more work in the wpt repository directly. Maybe `test-tidy --no-wpt` is achievable relatively quickly though.

For possible remaining bits that might need to be worked on, see https://github.com/servo/servo/issues/23607

---
<!-- 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

<!-- Either: -->
- [x] There are tests for these changes

<!-- 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. -->
2019-12-10 16:34:10 -05:00
Simon Sapin
2bacf69d15 Taskcluster: install packages for Python 3 in Docker tasks 2019-12-10 16:11:02 +00:00
Simon Sapin
3811c5935f Install dependencies for the WPT update task
Fix https://github.com/servo/servo/issues/25169
2019-12-06 17:12:33 +01:00
Simon Sapin
b38fd6b21f Fix run.dockerfile to actually be able to run current Servo
… and avoid runtime errors about missing gstreamer plugins
2019-11-19 17:38:47 +01:00
Josh Matthews
b3899f3a21
Install gperf for linux CI builds. 2019-11-12 10:51:27 -05: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
a1e2cb4c1c
Install python development package on CI. 2019-09-06 15:58:36 -04:00
Josh Matthews
63714c90fb Upgrade to Spidermonkey 67. 2019-06-26 18:10:46 -04:00
Jan Andre Ikenmeyer
715f9c6653
Taskcluster: Build and run with OpenSSL 1.1.0 2019-05-15 01:44:54 +02:00
Josh Matthews
c0052c0894 Install virtualenv python module. 2019-04-01 17:13:14 -04:00
Gregory Terzian
7bc29205ef add linux sampler 2019-03-29 23:05:44 -04:00
Simon Sapin
e680c5be80 Taskcluster: align Linux WPT task with what’s now on Buildbot 2018-12-12 20:02:44 +01:00
Simon Sapin
f357c6fe93 Taskcluster: test in Android emulator 2018-10-30 13:25:18 +01:00
Simon Sapin
09d8339b46 Code coverage for decisionlib 2018-10-09 14:00:25 +02:00
Simon Sapin
a7fc7629ff msiextract corrupts files :( Try lessmsi instead
https://gitlab.gnome.org/GNOME/msitools/issues/6
2018-10-08 16:44:22 +02:00
Simon Sapin
522445f609 Convert python-2.7.15.amd64.msi to a ZIP file, for generic-worker mount 2018-10-08 16:44:22 +02:00
Simon Sapin
5a48669e90 Move etc/ci/taskcluster one level up 2018-09-27 18:23:37 +02:00