diff options
author | bors-servo <servo-ops@mozilla.com> | 2021-02-06 14:18:07 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-06 14:18:07 -0500 |
commit | dd3f42c1b2346c698968359c6d16bd9b04456fb0 (patch) | |
tree | 99b54e430558010a44c35d71ef996c5ec2385405 | |
parent | 1610bd2bc83cea8ff0831cf999c4fba297788f64 (diff) | |
parent | 231c2db8af34d6d0dab81175ddb2d7b29ceb783b (diff) | |
download | servo-dd3f42c1b2346c698968359c6d16bd9b04456fb0.tar.gz servo-dd3f42c1b2346c698968359c6d16bd9b04456fb0.zip |
Auto merge of #28147 - servo:jdm-patch-49, r=jdm
Use explicit python in Windows CI.
Nightly Windows CI jobs have been failing intermittently ever since I deployed https://github.com/servo/taskcluster-config/commit/79bb098816d3abcf5d32c67cb8f32fd6d5b6046c. This change should allow them to succeed again.
-rw-r--r-- | etc/taskcluster/decision_task.py | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index cbd957ff91a..66338c53a6c 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -356,8 +356,8 @@ def uwp_nightly(rdp=False): .with_script( "python mach build --release --target=x86_64-uwp-windows-msvc", "python mach build --release --target=aarch64-uwp-windows-msvc", - "mach package --release --target=x86_64-uwp-windows-msvc --uwp=x64 --uwp=arm64", - "mach upload-nightly uwp --secret-from-taskcluster", + "python mach package --release --target=x86_64-uwp-windows-msvc --uwp=x64 --uwp=arm64", + "python mach upload-nightly uwp --secret-from-taskcluster", ) .with_artifacts(appx_artifact) .with_max_run_time_minutes(3 * 60) @@ -372,15 +372,14 @@ def windows_unit(cached=True, rdp=False): .with_script( # Not necessary as this would be done at the start of `build`, # but this allows timing it separately. - "mach fetch", + "python mach fetch", - "mach build --dev", + "python mach build --dev", - "mach test-unit", - "mach smoketest --angle", + "python mach test-unit", - "mach package --dev", - "mach build --dev --libsimpleservo", + "python mach package --dev", + "python mach build --dev --libsimpleservo", # The GStreamer plugin currently doesn't support Windows # https://github.com/servo/servo/issues/25353 # "mach build --dev -p servo-gst-plugin", @@ -401,10 +400,10 @@ def windows_nightly(rdp=False): .with_treeherder("Windows x64", "Nightly") .with_features("taskclusterProxy") .with_scopes("secrets:get:project/servo/s3-upload-credentials") - .with_script("mach fetch", - "mach build --release", - "mach package --release", - "mach upload-nightly windows-msvc --secret-from-taskcluster") + .with_script("python mach fetch", + "python mach build --release", + "python mach package --release", + "python mach upload-nightly windows-msvc --secret-from-taskcluster") .with_artifacts("repo/target/release/msi/Servo.exe", "repo/target/release/msi/Servo.zip") .find_or_create("build.windows_x64_nightly." + CONFIG.tree_hash()) |