Commit graph

1041 commits

Author SHA1 Message Date
yvt
e61d7f808a chore(nix): add libxkbcommon to LD_LIBRARY_PATH 2021-10-16 01:27:59 +09:00
yvt
9e71bd6a70 chore(ci): remove the auto-generation of main.yml 2021-07-18 21:35:24 +09:00
bors-servo
42d7892d88
Auto merge of #28473 - jdm:codesign-build, r=jdm
Enable codesigning for non-nightly UWP builds
2021-07-02 18:23:22 -04:00
Josh Matthews
57bc79b0d5 Use codesigning in UWP builds. 2021-07-02 18:22:49 -04:00
yvt
262a41dd2a Use #!/usr/bin/env bash in shell scripts for NixOS compatibility
Signed-off-by: yvt <i@yvt.jp>
2021-06-14 22:06:09 +09:00
Maciej Krüger
9d0b06ac54
add etc/shell.nix for nix/nixOS 2021-05-31 00:28:37 +02:00
Josh Matthews
629953c622 Disable remaining taskcluster jobs. 2021-05-29 16:05:02 -04:00
Josh Matthews
fe25aef578 Add missing CI checks. 2021-05-29 16:05:02 -04:00
Josh Matthews
e2c240887d Disable UWP taskcluster jobs. 2021-05-29 16:05:02 -04:00
Josh Matthews
172274d484 Add UWP builds to github actions. 2021-05-29 16:05:02 -04:00
Josh Matthews
4138d04186 Fail CI if workflow needs regenerating. 2021-05-24 20:19:18 -04:00
Josh Matthews
89069e8e19 Remove duplicate linux jobs from taskcluster. 2021-05-24 16:39:00 -04:00
Josh Matthews
b391e3aa57 Remove last mac jobs from taskcluster. 2021-05-23 13:39:08 -04:00
Paulo E. Castro
ad2eaa57ed
Remove deprecated functions with the move to GitHub actions. 2021-04-30 17:45:17 +01:00
Paulo E. Castro
0df5f1c5cf
Comment TaskCluster wpt tests 2021-04-28 22:31:37 +01:00
Paulo E. Castro
1bfa45f236
Run WPT tests (linux) 2021-04-28 22:31:35 +01:00
bors-servo
5dd0cba51d
Auto merge of #27865 - servo:github-actions-dev, r=jdm
Add Github Actions workflow for mac/linux/windows builds
2021-03-11 21:08:05 -05:00
Josh Matthews
c66255ba5e Copy to C: on Windows instead of manually cloning. 2021-03-06 12:44:29 -05:00
Josh Matthews
3ce71cda73 Add build github actions workflows for mac/windows/linux. 2021-02-26 04:20:22 -05:00
Josh Matthews
4547a17121
Fix doc build. 2021-02-25 15:25:23 -05:00
Josh Matthews
9e928a487e
Fix UWP nightly build. 2021-02-25 15:20:34 -05:00
Josh Matthews
04b89d1b53
Fix doc build under py3. 2021-02-24 23:03:27 -05:00
Josh Matthews
2e205ecafc
Fix python2ism in doc upload. 2021-02-19 10:23:42 -05:00
Josh Matthews
2f5e2ccb66 Remove python2 from CI. 2021-02-18 09:36:24 -05:00
Josh Matthews
03ba1d891c Ensure all CI uses clang-cl on Windows. 2021-02-18 09:35:47 -05:00
Josh Matthews
30da8eca2f Replace embedded Python 3 distribution in CI with full installation. 2021-02-18 09:35:46 -05:00
Vincent Ricard
a627dde0d0 Port some code to Python3 2021-02-18 09:35:46 -05:00
Josh Matthews
277c3b03f4
More syntax errors. 2021-02-09 00:05:50 -05:00
Josh Matthews
d446482741
Fix syntax error. 2021-02-08 23:56:26 -05:00
Josh Matthews
07cc14719b
Update pip when building docker image. 2021-02-08 23:55:27 -05:00
Josh Matthews
231c2db8af
Use explicit python in Windows CI. 2021-02-06 14:15:57 -05:00
Josh Matthews
ccf79ea6dc
Use 2.7-compatible get-pip in docker build. 2021-02-01 09:32:38 -05:00
bors-servo
877b5b65e9
Auto merge of #28094 - servo:jdm-patch-48, r=jdm
Ensure webgpu test filtering works.
2021-01-25 20:10:18 -05:00
Josh Matthews
6dbcdf5ae7
Turn off coverage for webgpu 2021-01-25 12:26:04 -05:00
Josh Matthews
506630d3f5
Disable WebGPU tests on macOS CI. 2021-01-24 23:49:18 -05:00
Josh Matthews
e33c626edf
Ensure webgpu test filtering works. 2021-01-24 19:55:36 -05:00
Josh Matthews
5d923c0a95 Disallow duplicate taskcluster artifacts. 2021-01-24 18:37:29 -05:00
Josh Matthews
79934a5733 Update sccache on linux. 2020-12-02 09:26:49 -05:00
Josh Matthews
adeaa5f5e6
Update curl sha. 2020-11-27 08:07:07 -05:00
Josh Matthews
5117e63e35
Update curl version. 2020-11-27 08:01:00 -05:00
Simon Sapin
07fff6c7c7 Upgrade CI to Ubuntu 20.04 LTS
19.10 has been at end-of-life since July.

Also switch to an un-dated Docker Hub tag. Built docker images expire after
a month, and when rebuilding we install the latest versions of additional
packages. We might has well pick up-to-date versions of the base system
as well.

We do stay within one Ubuntu release, though.
2020-11-14 12:11:48 +01:00
Simon Sapin
6679ef3b8a Force Docker image rebuids
… with https://github.com/taskcluster/monopacker/pull/93
2020-11-14 08:53:14 +01:00
bors-servo
917fd001fe
Auto merge of #27748 - servo:jdm-patch-47, r=jdm
Fix mac packaging with recent gstreamer.

Fixes #27654.
2020-11-13 11:56:22 -05:00
Josh Matthews
19b9314b48 Fix gstreamer packaging on mac. 2020-11-13 11:55:56 -05:00
Josh Matthews
70d275a5f2
Support gzip artifacts. 2020-11-11 11:40:24 -05:00
Josh Matthews
d756a69d0e
Filter py3 tests for intermittents. 2020-11-04 13:21:34 -05:00
Kunal Mohan
4622c876fa Run webgpu tests only on macOS 2020-07-31 21:26:10 +05:30
Josh Matthews
4e3621e91e Add more gstreamer plugins to nightly builds. 2020-07-27 23:22:41 -04:00
Josh Matthews
ee570ca6ec
Fix nightly smoketest again. 2020-07-24 10:30:53 -04:00
Josh Matthews
b0dd7ab812
Fix nightly smoketest 2020-07-23 08:58:50 -04:00