bors-servo
2cebf893c9
Auto merge of #23411 - servo:jdm-patch-47, r=SimonSapin
...
Add debugging info to macOS TC build 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/23411 )
<!-- Reviewable:end -->
2019-05-17 09:17:22 -04:00
Simon Sapin
b2a0cea411
Fix magicleap nightly upload
...
Remove some extra quotes in the shell script
Failed in https://tools.taskcluster.net/tasks/WtK7OY9qQ6Wg9xbXCS8eCQ
2019-05-17 13:03:00 +02:00
bors-servo
cb4e3e298e
Auto merge of #23362 - jdm:tc-magicleap, r=SimonSapin
...
Move magicleap builds 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/23362 )
<!-- Reviewable:end -->
2019-05-17 00:05:04 -04:00
Josh Matthews
72a628510b
Don't fail the build when target directory is missing
2019-05-16 21:57:53 -04:00
Josh Matthews
50bce03b4b
Add servo-tc-mac6 to TC pool.
2019-05-16 17:07:03 -04:00
Josh Matthews
c6ba96a058
Move magicleap build to taskcluster.
2019-05-16 17:07:02 -04:00
Josh Matthews
cbf3dfa0c0
Add debugging info to macOS TC build tasks.
2019-05-16 12:25:57 -04:00
bors-servo
5d479109ef
Auto merge of #23406 - jdm:more-macos-tc, r=SimonSapin
...
Move all macOS WPT jobs 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/23406 )
<!-- Reviewable:end -->
2019-05-16 11:39:17 -04:00
bors-servo
ce93e017c6
Auto merge of #23402 - servo:jdm-patch-46, r=Manishearth
...
Improve output for local WPT sync runs.
This avoids warnings about unset values when running the script locally.
<!-- 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/23402 )
<!-- Reviewable:end -->
2019-05-16 04:48:05 -04:00
Josh Matthews
5dc1092977
Move all WPT mac jobs to taskcluster.
2019-05-16 00:06:06 -04:00
Josh Matthews
4705745a0d
Add bluetooth servodriver tests to final WPT chunk.
2019-05-16 00:05:59 -04:00
bors-servo
c1c60d0fc4
Auto merge of #23392 - Darkspirit:tc_openssl1.1, r=jdm
...
Build Linux Nightly with OpenSSL 1.1.0
Servo Nightly fails to run on Ubuntu 19.04 (disco) as it doesn't have a libssl1.0.0 package.
OpenSSL 1.1.x is supported since [Debian Stretch](https://packages.debian.org/en/stretch/libssl1.1 ) (currently Debian Stable) and [Ubuntu 18.04](https://packages.ubuntu.com/bionic/libssl1.1 ) (used by base.dockerfile).
Ancient Debian + Ubuntu releases are still able to compile Servo using their most recent OpenSSL (1.0.x).
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #12015 , fix #21778 and fix #22110
<!-- 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/23392 )
<!-- Reviewable:end -->
2019-05-15 15:28:04 -04:00
Josh Matthews
335b49e80e
Add gst-plugins-bad homebrew formula that enables webrtc.
2019-05-15 14:29:06 -04:00
bors-servo
ab7917e08a
Auto merge of #23396 - servo:jdm-patch-43, r=SimonSapin
...
Update generic-worker for macOS
This includes https://github.com/taskcluster/generic-worker/pull/203 which is needed for #23362 .
<!-- 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/23396 )
<!-- Reviewable:end -->
2019-05-15 13:07:51 -04:00
Josh Matthews
eb20e1ebd0
Improve output for local WPT sync runs.
2019-05-15 12:40:56 -04:00
bors-servo
47de1ca6d2
Auto merge of #23401 - servo:jdm-patch-45, r=jdm
...
Remove unsupported homebrew options
452f458438
removed these options as part of a purge of support for building from source from the package manager.
<!-- 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/23401 )
<!-- Reviewable:end -->
2019-05-15 11:53:29 -04:00
Josh Matthews
3dab5d0013
Remove unsupported homebrew options
2019-05-15 11:40:53 -04:00
Josh Matthews
7e84740fee
Add new mac builders to roster.
2019-05-15 10:28:30 -04:00
Josh Matthews
b3709dedc9
Update to generic-worker 14.1.1 on macOS
2019-05-15 10:27:12 -04:00
Simon Sapin
0e527c8b6f
Bump Windows build tasks time out
2019-05-15 14:39:17 +02:00
Jan Andre Ikenmeyer
715f9c6653
Taskcluster: Build and run with OpenSSL 1.1.0
2019-05-15 01:44:54 +02:00
Josh Matthews
65f1638980
Install webrtc-required components for gstreamer
2019-05-14 12:37:31 -04:00
bors-servo
6f8bb4dd40
Auto merge of #23355 - jdm:mac-taskcluster, r=Manishearth,SimonSapin
...
Increase number of mac taskcluster WPT jobs
<!-- 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/23355 )
<!-- Reviewable:end -->
2019-05-14 09:49:55 -04:00
bors-servo
3ca9d143af
Auto merge of #23374 - jdm:wpt-job-pkgconfig, r=SimonSapin
...
Fix libffi pkg-config in WPT nightly job.
<!-- 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/23374 )
<!-- Reviewable:end -->
2019-05-13 22:29:24 -04:00
bors-servo
2c28e2b64f
Auto merge of #23347 - Darkspirit:hsts_ca_suffix, r=jdm
...
Update Public Suffix list, HSTS Preloading list and CA database
* Updated Public Suffix list using ./mach update-pub-domains
* Updated HSTS Preload list using ./mach update-hsts-preload
* Applied tiny format change to etc/cert_generator.sh
* Updated CA [database](https://ccadb-public.secure.force.com/mozilla/IncludedCACertificateReportPEMCSV ) using etc/cert_generator.sh. New CAs are:
* [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337 ) emSign ECC Root CA - C3
* [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337 ) emSign ECC Root CA - G3
* [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337 ) emSign Root CA - C1
* [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337 ) emSign Root CA - G1
* [bug 1464306](https://bugzilla.mozilla.org/show_bug.cgi?id=1464306 ) Hongkong Post Root CA 3
---
- [x] `./mach test-tidy` does not report any errors
<!-- 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/23347 )
<!-- Reviewable:end -->
2019-05-13 14:57:02 -04:00
Josh Matthews
4ca139ec1e
Ensure libffi pkgconfig is set up for WPT tests.
2019-05-13 12:35:09 -04:00
Josh Matthews
7119bc093f
Enable gstreamer debug output on taskcluster.
2019-05-13 12:30:55 -04:00
Josh Matthews
dd18ad29ac
Install gstreamer libraries for WPT runner tasks on mac.
2019-05-13 12:29:21 -04:00
Josh Matthews
1b8429f9ce
Move two mac WPT jobs to taskcluster.
2019-05-13 12:18:53 -04:00
Josh Matthews
24f4792dee
Add third mac builder to taskcluster.
2019-05-13 12:18:20 -04:00
Josh Matthews
f147b8d119
Fix libffi pkg-config in WPT nightly job.
2019-05-13 11:45:45 -04:00
Josh Matthews
8420b299ca
Update CI to use Clang instead of outdated GCC.
2019-05-10 22:47:02 -04:00
Josh Matthews
d84679c715
Remove unused arm32 build.
2019-05-10 22:43:42 -04:00
bors-servo
81f750afa7
Auto merge of #23356 - jdm:tc-android-mac, r=jdm
...
Move android mac build 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/23356 )
<!-- Reviewable:end -->
2019-05-10 18:26:35 -04:00
bors-servo
b13f7abb16
Auto merge of #23359 - jdm:fix-ffi-tc, r=SimonSapin
...
Add libffi to pkgconfig's search path.
Fixes #23358 .
<!-- 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/23359 )
<!-- Reviewable:end -->
2019-05-10 12:22:34 -04:00
Josh Matthews
e050e4fee4
Add libffi to pkgconfig's search path.
2019-05-09 22:59:48 -04:00
Josh Matthews
08bc01be54
Add java setup to mac instructions.
2019-05-09 19:54:36 -04:00
Josh Matthews
34d3c5e1ce
Add android-mac build job to taskcluster.
2019-05-09 19:54:36 -04:00
Josh Matthews
6e99dcd280
Don't include JSON string quotes in credentials.
2019-05-09 11:50:33 -04:00
Josh Matthews
3fa2668afc
Use better variable quoting style.
2019-05-09 10:39:16 -04:00
Jan Andre Ikenmeyer
fdf48f02c0
Apply format change to cert_generator.sh
2019-05-08 19:24:32 +02:00
Josh Matthews
982eb152da
Update expected JSON format for taskcluster secret.
2019-05-08 11:38:31 -04:00
Josh Matthews
594a0eaf15
Use correct variable when fetching taskcluster secret.
2019-05-07 11:11:10 -04:00
Josh Matthews
a5b5bab322
Install jq when performing WPT sync job.
2019-05-07 11:09:23 -04:00
Josh Matthews
0e1c641ebb
Remove unnecessary secret.
2019-05-07 10:59:32 -04:00
Simon Sapin
fbc9275f63
Merge tasks for Android Nightly builds
...
`./mach upload-nightly maven` wants to upload both x86 and ARMv7
2019-05-06 18:46:09 +02:00
Simon Sapin
f49376e766
Install taskcluster-proxy in the Windows AMI
2019-05-06 18:12:23 +02:00
Simon Sapin
dbbfa74e79
Split WPT update into its own task with a 4 hours timeout
2019-05-06 18:12:22 +02:00
Simon Sapin
e89fddf3f0
Install taskcluster-proxy on macOS workers
...
Follow-up on https://github.com/servo/servo/pull/23304
2019-05-03 18:34:43 +02:00
Simon Sapin
ec944d001d
Bug 1548573 - Upgrade macOS workers to generic-worker 14.1.0
2019-05-03 18:34:43 +02:00