Bug 1328502 - Move the Windows static analysis builds to the static-analysis kind; r=dustin
authorEhsan Akhgari <ehsan@mozilla.com>
Tue, 03 Jan 2017 23:04:33 -0500
changeset 327969 97b90efe8dbc4cb357affa542228a6ff7e37ef6b
parent 327968 910efd159ce835e3fd7540d77e87921826297406
child 327970 061f9628b1728d91a4475d255731c5c2f5a7b50c
push id31160
push userphilringnalda@gmail.com
push dateThu, 05 Jan 2017 02:33:44 +0000
treeherdermozilla-central@f13abb8ba9f3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdustin
bugs1328502
milestone53.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 1328502 - Move the Windows static analysis builds to the static-analysis kind; r=dustin
taskcluster/ci/build/windows.yml
taskcluster/ci/static-analysis/kind.yml
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -108,84 +108,8 @@ win64/pgo:
         implementation: generic-worker
         max-run-time: 10800
     run:
         using: mozharness
         options: [enable-pgo]
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_windows_64_opt.py
-
-win32-st-an/debug:
-    description: "Win32 Static Analysis Debug (clang-cl)"
-    index:
-        product: firefox
-        job-name: win32-st-an-debug
-    treeherder:
-        platform: windows2012-32/debug
-        symbol: tc(S)
-        tier: 2
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        implementation: generic-worker
-        max-run-time: 7200
-    run:
-        using: mozharness
-        script: mozharness/scripts/fx_desktop_build.py
-        config:
-            - builds/taskcluster_firefox_win32_clang_debug.py
-
-win32-st-an/opt:
-    description: "Win32 Static Analysis Opt (clang-cl)"
-    index:
-        product: firefox
-        job-name: win32-st-an-opt
-    treeherder:
-        platform: windows2012-32/opt
-        symbol: tc(S)
-        tier: 2
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        implementation: generic-worker
-        max-run-time: 7200
-    run:
-        using: mozharness
-        script: mozharness/scripts/fx_desktop_build.py
-        config:
-            - builds/taskcluster_firefox_win32_clang.py
-
-win64-st-an/debug:
-    description: "Win64 Static Analysis Debug (clang-cl)"
-    index:
-        product: firefox
-        job-name: win64-st-an-debug
-    treeherder:
-        platform: windows2012-64/debug
-        symbol: tc(S)
-        tier: 2
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        implementation: generic-worker
-        max-run-time: 7200
-    run:
-        using: mozharness
-        script: mozharness/scripts/fx_desktop_build.py
-        config:
-            - builds/taskcluster_firefox_win64_clang_debug.py
-
-win64-st-an/opt:
-    description: "Win64 Static Analysis Opt (clang-cl)"
-    index:
-        product: firefox
-        job-name: win64-st-an-opt
-    treeherder:
-        platform: windows2012-64/opt
-        symbol: tc(S)
-        tier: 2
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        implementation: generic-worker
-        max-run-time: 7200
-    run:
-        using: mozharness
-        script: mozharness/scripts/fx_desktop_build.py
-        config:
-            - builds/taskcluster_firefox_win64_clang.py
--- a/taskcluster/ci/static-analysis/kind.yml
+++ b/taskcluster/ci/static-analysis/kind.yml
@@ -55,8 +55,84 @@ jobs:
             config:
                 - builds/releng_sub_linux_configs/64_stat_and_opt.py
                 - balrog/production.py
             script: "mozharness/scripts/fx_desktop_build.py"
             secrets: true
             tooltool-downloads: public
             need-xvfb: true
             keep-artifacts: false
+
+    win32-st-an/debug:
+        description: "Win32 Static Analysis Debug (clang-cl)"
+        index:
+            product: firefox
+            job-name: win32-st-an-debug
+        treeherder:
+            platform: windows2012-32/debug
+            symbol: tc(S)
+            tier: 2
+        worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
+        worker:
+            implementation: generic-worker
+            max-run-time: 7200
+        run:
+            using: mozharness
+            script: mozharness/scripts/fx_desktop_build.py
+            config:
+                - builds/taskcluster_firefox_win32_clang_debug.py
+
+    win32-st-an/opt:
+        description: "Win32 Static Analysis Opt (clang-cl)"
+        index:
+            product: firefox
+            job-name: win32-st-an-opt
+        treeherder:
+            platform: windows2012-32/opt
+            symbol: tc(S)
+            tier: 2
+        worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
+        worker:
+            implementation: generic-worker
+            max-run-time: 7200
+        run:
+            using: mozharness
+            script: mozharness/scripts/fx_desktop_build.py
+            config:
+                - builds/taskcluster_firefox_win32_clang.py
+
+    win64-st-an/debug:
+        description: "Win64 Static Analysis Debug (clang-cl)"
+        index:
+            product: firefox
+            job-name: win64-st-an-debug
+        treeherder:
+            platform: windows2012-64/debug
+            symbol: tc(S)
+            tier: 2
+        worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
+        worker:
+            implementation: generic-worker
+            max-run-time: 7200
+        run:
+            using: mozharness
+            script: mozharness/scripts/fx_desktop_build.py
+            config:
+                - builds/taskcluster_firefox_win64_clang_debug.py
+
+    win64-st-an/opt:
+        description: "Win64 Static Analysis Opt (clang-cl)"
+        index:
+            product: firefox
+            job-name: win64-st-an-opt
+        treeherder:
+            platform: windows2012-64/opt
+            symbol: tc(S)
+            tier: 2
+        worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
+        worker:
+            implementation: generic-worker
+            max-run-time: 7200
+        run:
+            using: mozharness
+            script: mozharness/scripts/fx_desktop_build.py
+            config:
+                - builds/taskcluster_firefox_win64_clang.py