Bug 1386028 - Add missing dependencies on sccache and clang toolchains for some windows TC jobs. r=gps
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 01 Aug 2017 07:29:18 +0900
changeset 372073 3d72dc36053add8e677b4b7043bc072a033c4b95
parent 372072 8dded44b0fef0bf6343e30f566daa339b2fd68a5
child 372074 66dc437de543ec64b89ad789d99ffea52a1765da
push id47692
push usermh@glandium.org
push dateMon, 31 Jul 2017 23:35:39 +0000
treeherderautoland@3d72dc36053a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1386028
milestone56.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1386028 - Add missing dependencies on sccache and clang toolchains for some windows TC jobs. r=gps
taskcluster/ci/build/windows.yml
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -179,16 +179,19 @@ win32-devedition/opt:
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
     run:
         using: mozharness
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_windows_32_opt.py
     run-on-projects: ['mozilla-beta', ]
+    toolchains:
+        - win32-clang-cl
+        - win64-sccache
 
 win64-devedition/opt:
     description: "Win64 Dev Edition Opt"
     index:
         product: devedition
         job-name: win64-devedition-opt
     treeherder:
         platform: windows2012-64-devedition/opt
@@ -200,16 +203,19 @@ win64-devedition/opt:
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
     run:
         using: mozharness
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_windows_64_opt.py
     run-on-projects: ['mozilla-beta', ]
+    toolchains:
+        - win64-clang-cl
+        - win64-sccache
 
 win32-nightly/opt:
     description: "Win32 Nightly"
     index:
         product: firefox
         job-name: win32-opt
         type: nightly
     attributes:
@@ -425,16 +431,19 @@ win64-asan/opt:
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/clang.manifest"
     run:
         using: mozharness
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_win64_asan_opt.py
     run-on-projects: []
+    toolchains:
+        - win64-clang-cl
+        - win64-sccache
 
 win32-devedition-nightly/opt:
     description: "Win32 Dev Edition Nightly"
     index:
         product: devedition
         job-name: win32-opt
         type: nightly
     attributes:
@@ -452,16 +461,19 @@ win32-devedition-nightly/opt:
         using: mozharness
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_windows_32_opt.py
             - disable_signing.py
             - taskcluster_nightly.py
         custom-build-variant-cfg: devedition
     run-on-projects: [ 'mozilla-beta', ]
+    toolchains:
+        - win32-clang-cl
+        - win64-sccache
 
 win64-devedition-nightly/opt:
     description: "Win64 Dev Edition Nightly"
     index:
         product: devedition
         job-name: win64-opt
         type: nightly
     attributes: