Bug 1580267 - Port bug 1571573: use node in toolchain-artifact for xpcshell. rs=bustage-fix
authorJorg K <jorgk@jorgk.com>
Tue, 10 Sep 2019 19:13:09 +0200
changeset 36771 6e268384e04fa16a7e67c09cdf57ccb9c0f1380e
parent 36770 c08426f2baae60fcfe16ba79fb4266a363538fca
child 36772 aa6de4b5b0db0aa4f5b7ad6a6415900c280b9dd9
push id395
push userclokep@gmail.com
push dateMon, 02 Dec 2019 19:38:57 +0000
reviewersbustage-fix
bugs1580267, 1571573
Bug 1580267 - Port bug 1571573: use node in toolchain-artifact for xpcshell. rs=bustage-fix
taskcluster/ci/test/tests.yml
taskcluster/ci/toolchain/kind.yml
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -46,16 +46,27 @@ xpcshell:
             - "--xpcshell-suite=xpcshell"
         requires-signed-builds:
             by-test-platform:
                 windows.*: true
                 default: false
     fetches:
         build:
             - gdata-provider.xpi
+        toolchain:
+            by-test-platform:
+                linux.*:
+                    - linux64-node
+                macosx.*:
+                    - macosx64-node
+                win.*64.*:
+                    - win64-node
+                win.*32.*:
+                    - win32-node
+                default: []
 
 mozmill:
     description: "mozmill test run"
     suite: mozmill
     treeherder-symbol: Z(Z)
     run-on-projects: built-projects
     docker-image:
         in-tree: "desktop1604-test"
--- a/taskcluster/ci/toolchain/kind.yml
+++ b/taskcluster/ci/toolchain/kind.yml
@@ -26,15 +26,17 @@ jobs:
     - linux64-nasm
     - linux64-node
     - linux64-rust
     - linux64-rust-1.32
     - linux64-rust-1.34
     - linux64-rust-macos
     - linux64-sccache
     - linux64-upx
+    - macosx64-node
+    - win32-node
     - win64-cbindgen
     - win64-clang-cl
     - win64-nasm
     - win64-node
     - win64-rust
     - win64-rust-1.34
     - win64-sccache