Bug 1458700: [release-promotion] Set `shipping-phase` and `shipping-product` only on nightly style builds; r=me a=tomprince BETA_60_CONTINUATION
authorTom Prince <mozilla@hocat.ca>
Tue, 29 May 2018 15:47:30 -0600
branchBETA_60_CONTINUATION
changeset 31109 4536ca6acba70868930ba479ba2a3180ee9b7dd8
parent 31108 ade30b8474b10aba850fcd6ca9863c8c8f7b35a9
child 31110 6d5d8c2452ddbad104fb34e7de99ee26ee4a43e3
push id2211
push usermozilla@hocat.ca
push dateThu, 31 May 2018 19:22:19 +0000
treeherdercomm-beta@4536ca6acba7 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme, tomprince
bugs1458700
Bug 1458700: [release-promotion] Set `shipping-phase` and `shipping-product` only on nightly style builds; r=me a=tomprince
taskcluster/ci/build/kind.yml
taskcluster/ci/build/linux.yml
taskcluster/ci/build/macosx.yml
taskcluster/ci/build/windows.yml
--- a/taskcluster/ci/build/kind.yml
+++ b/taskcluster/ci/build/kind.yml
@@ -16,17 +16,16 @@ transforms:
     - taskgraph.transforms.task:transforms
 
 jobs-from:
     - linux.yml
     - macosx.yml
     - windows.yml
 
 job-defaults:
-    shipping-product: thunderbird
     when:
         files-changed:
             # Include everything in comm-central except suite/ and im/
             # https://bugzilla.mozilla.org/show_bug.cgi?id=1422060
             - comm/build
             - comm/calendar
             - comm/chat
             - comm/common
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -26,16 +26,18 @@ linux64/opt:
         - linux64-gcc
         - linux64-rust
         - linux64-sccache
 
 linux64-nightly/opt:
     description: "Linux64 Nightly"
     attributes:
         nightly: true
+    shipping-phase: build
+    shipping-product: thunderbird
     index:
         product: thunderbird
         job-name: linux64-opt
         type: nightly
     treeherder:
         platform: linux64/opt
         symbol: N
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
@@ -117,16 +119,18 @@ linux/opt:
         - linux64-gcc
         - linux64-rust
         - linux64-sccache
 
 linux-nightly/opt:
     description: "Linux32 Nightly"
     attributes:
         nightly: true
+    shipping-phase: build
+    shipping-product: thunderbird
     index:
         product: thunderbird
         job-name: linux32-opt
         type: nightly
     treeherder:
         platform: linux32/opt
         symbol: N
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
--- a/taskcluster/ci/build/macosx.yml
+++ b/taskcluster/ci/build/macosx.yml
@@ -68,16 +68,18 @@ macosx64/opt:
         - linux64-llvm-dsymutil
         - linux64-rust-macos
         - linux64-sccache
 
 macosx64-nightly/opt:
     description: "MacOS X x64 Cross-compile Nightly"
     attributes:
         nightly: true
+    shipping-phase: build
+    shipping-product: thunderbird
     index:
         product: thunderbird
         job-name: macosx64-opt
         type: nightly
     treeherder:
         platform: osx-cross/opt
         symbol: N
         tier: 1
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -29,16 +29,18 @@ win32/opt:
         - win64-clang-cl
         - win64-rust
         - win64-sccache
 
 win32-nightly/opt:
     description: "Win32 Nightly"
     attributes:
         nightly: true
+    shipping-phase: build
+    shipping-product: thunderbird
     index:
         product: thunderbird
         job-name: win32-opt
         type: nightly
     treeherder:
         platform: windows2012-32/opt
         symbol: N
         tier: 1
@@ -127,16 +129,18 @@ win64/opt:
         - win64-clang-cl
         - win64-rust
         - win64-sccache
 
 win64-nightly/opt:
     description: "Win64 Nightly"
     attributes:
         nightly: true
+    shipping-phase: build
+    shipping-product: thunderbird
     index:
         product: thunderbird
         job-name: win64-opt
         type: nightly
     treeherder:
         platform: windows2012-64/opt
         symbol: N
         tier: 1