Bug 1484434 - Follow-up: Sort toolchains alphabetically. r=me
authorJorg K <jorgk@jorgk.com>
Sat, 18 Aug 2018 22:29:01 +0200
changeset 31999 b8f33483f6cf6fb93dcc8f312ac519d4fa40c5d9
parent 31998 222b53600d4c92120d300c7d6b5c6c4bc2809b0c
child 32000 1ccaa358deb49da2e1273dc3a993552a34e10395
push id2308
push userclokep@gmail.com
push dateWed, 05 Sep 2018 00:34:58 +0000
treeherdercomm-beta@e326b2dcd127 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
bugs1484434
Bug 1484434 - Follow-up: Sort toolchains alphabetically. r=me
taskcluster/ci/build/linux.yml
taskcluster/ci/build/macosx.yml
taskcluster/ci/build/windows.yml
taskcluster/ci/toolchain/kind.yml
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -17,22 +17,22 @@ linux64/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
+        - linux64-node
         - linux64-rust
         - linux64-sccache
-        - linux64-cbindgen
-        - linux64-node
 
 linux64-nightly/opt:
     description: "Linux64 Nightly"
     attributes:
         nightly: true
         enable-full-crashsymbols: true
     shipping-phase: build
     shipping-product: thunderbird
@@ -55,21 +55,21 @@ linux64-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
             - taskcluster_nightly.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
+        - linux64-node
         - linux64-rust
-        - linux64-cbindgen
-        - linux64-node
 
 linux64/debug:
     description: "Linux64 Debug"
     index:
         product: thunderbird
         job-name: linux64-debug
     treeherder:
         platform: linux64/debug
@@ -86,22 +86,22 @@ linux64/debug:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         custom-build-variant-cfg: debug
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
-        - linux64-sccache
-        - linux64-cbindgen
         - linux64-node
         - linux64-rust
+        - linux64-sccache
 
 linux/opt:
     description: "Linux32 Opt"
     index:
         product: thunderbird
         job-name: linux32-opt
     treeherder:
         platform: linux32/opt
@@ -117,22 +117,22 @@ linux/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
+        - linux64-node
         - linux64-rust
         - linux64-sccache
-        - linux64-cbindgen
-        - linux64-node
 
 linux-nightly/opt:
     description: "Linux32 Nightly"
     attributes:
         nightly: true
         enable-full-crashsymbols: true
     shipping-phase: build
     shipping-product: thunderbird
@@ -155,21 +155,21 @@ linux-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
             - taskcluster_nightly.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
+        - linux64-node
         - linux64-rust
-        - linux64-cbindgen
-        - linux64-node
 
 linux/debug:
     description: "Linux32 Debug"
     index:
         product: thunderbird
         job-name: linux32-debug
     treeherder:
         platform: linux32/debug
@@ -186,14 +186,14 @@ linux/debug:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         custom-build-variant-cfg: debug
         need-xvfb: true
     toolchains:
+        - linux64-cbindgen
         - linux64-clang
         - linux64-gcc
-        - linux64-sccache
-        - linux64-cbindgen
         - linux64-node
         - linux64-rust
+        - linux64-sccache
--- a/taskcluster/ci/build/macosx.yml
+++ b/taskcluster/ci/build/macosx.yml
@@ -21,25 +21,25 @@ macosx64/debug:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_mac_64_cross_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         custom-build-variant-cfg: cross-debug
         tooltool-downloads: internal
     toolchains:
+        - linux64-cbindgen
         - linux64-cctools-port
         - linux64-clang
         - linux64-hfsplus
         - linux64-libdmg
         - linux64-llvm-dsymutil
+        - linux64-node
         - linux64-rust-macos
         - linux64-sccache
-        - linux64-cbindgen
-        - linux64-node
 
 macosx64/opt:
     description: "MacOS X x64 Cross-compile"
     index:
         product: thunderbird
         job-name: macosx64-opt
     treeherder:
         platform: osx-cross/opt
@@ -58,25 +58,25 @@ macosx64/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_mac_64_cross_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         tooltool-downloads: internal
     toolchains:
+        - linux64-cbindgen
         - linux64-cctools-port
         - linux64-clang
         - linux64-hfsplus
         - linux64-libdmg
         - linux64-llvm-dsymutil
+        - linux64-node
         - linux64-rust-macos
         - linux64-sccache
-        - linux64-cbindgen
-        - linux64-node
 
 macosx64-nightly/opt:
     description: "MacOS X x64 Cross-compile Nightly"
     attributes:
         nightly: true
         enable-full-crashsymbols: true
     shipping-phase: build
     shipping-product: thunderbird
@@ -102,16 +102,16 @@ macosx64-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_mac_64_cross_builds.py
             - taskcluster_nightly.py
         script: "mozharness/scripts/fx_desktop_build.py"
         tooltool-downloads: internal
     toolchains:
+        - linux64-cbindgen
         - linux64-cctools-port
         - linux64-clang
         - linux64-hfsplus
         - linux64-libdmg
         - linux64-llvm-dsymutil
+        - linux64-node
         - linux64-rust-macos
-        - linux64-cbindgen
-        - linux64-node
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -21,21 +21,21 @@ win32/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win32.py
             - builds/taskcluster_sub_win32/opt.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
         - win64-sccache
-        - win64-cbindgen
-        - win64-node
 
 win32-nightly/opt:
     description: "Win32 Nightly"
     attributes:
         nightly: true
         enable-full-crashsymbols: true
     shipping-phase: build
     shipping-product: thunderbird
@@ -62,20 +62,20 @@ win32-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win32.py
             - builds/taskcluster_sub_win32/opt.py
             - taskcluster_nightly.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
-        - win64-cbindgen
-        - win64-node
 
 win32/debug:
     description: "Win32 Debug"
     index:
         product: thunderbird
         job-name: win32-debug
     treeherder:
         platform: windows2012-32/debug
@@ -95,21 +95,21 @@ win32/debug:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win32.py
             - builds/taskcluster_sub_win32/debug.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
         - win64-sccache
-        - win64-cbindgen
-        - win64-node
 
 win64/opt:
     description: "Win64 Opt"
     index:
         product: thunderbird
         job-name: win64-opt
     treeherder:
         platform: windows2012-64/opt
@@ -128,21 +128,21 @@ win64/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win64.py
             - builds/taskcluster_sub_win64/opt.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
         - win64-sccache
-        - win64-cbindgen
-        - win64-node
 
 win64-nightly/opt:
     description: "Win64 Nightly"
     attributes:
         nightly: true
         enable-full-crashsymbols: true
     shipping-phase: build
     shipping-product: thunderbird
@@ -169,20 +169,20 @@ win64-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win64.py
             - builds/taskcluster_sub_win64/opt.py
             - taskcluster_nightly.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
-        - win64-cbindgen
-        - win64-node
 
 win64/debug:
     description: "Win64 Debug"
     index:
         product: thunderbird
         job-name: win64-debug
     treeherder:
         platform: windows2012-64/debug
@@ -201,13 +201,13 @@ win64/debug:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/taskcluster_base_windows.py
             - builds/taskcluster_base_win64.py
             - builds/taskcluster_sub_win64/debug.py
     toolchains:
+        - win64-cbindgen
         - win64-clang-cl
+        - win64-node
         - win64-rust
         - win64-sccache
-        - win64-cbindgen
-        - win64-node
--- a/taskcluster/ci/toolchain/kind.yml
+++ b/taskcluster/ci/toolchain/kind.yml
@@ -4,28 +4,28 @@
 
 loader: comm_taskgraph:reference_loader
 base-path: taskcluster/ci
 
 kind-dependencies:
     - fetch
 
 jobs:
+    - linux64-cbindgen
     - linux64-cctools-port
     - linux64-clang
     - linux64-clang-3.9
     - linux64-gcc
     - linux64-gcc-4.9
     - linux64-hfsplus
     - linux64-libdmg
     - linux64-llvm-dsymutil
+    - linux64-node
     - linux64-rust
     - linux64-rust-1.19
     - linux64-rust-macos
     - linux64-sccache
-    - linux64-cbindgen
-    - linux64-node
+    - win64-cbindgen
     - win64-clang-cl
+    - win64-node
     - win64-rust
     - win64-rust-1.19
     - win64-sccache
-    - win64-cbindgen
-    - win64-node