Bug 1469450 - release-update-verify-config tasks failing for 61.0rc, r?aki draft
authorNick Thomas <nthomas@mozilla.com>
Tue, 19 Jun 2018 12:40:11 +1200
changeset 808281 fed250ebafaf9efa4df782fc11177d33934ad32f
parent 808264 1e2c9151a09e43613a79daa8d4a94dc3e314020c
push id113337
push usernthomas@mozilla.com
push dateTue, 19 Jun 2018 00:42:05 +0000
reviewersaki
bugs1469450
milestone62.0a1
Bug 1469450 - release-update-verify-config tasks failing for 61.0rc, r?aki The by-project and by-build-platform are collapsed by resolve_keyed_by(), and in turn by keymatch() in utils/attributes.py. That needs a regexp to look for matches (if a simple match isn't possible). Rev 39eed777c0c4 missed that when it landed. The trailing hypens are to distringuish between the two linux platforms. MozReview-Commit-ID: LiAJpfV71Ws
taskcluster/ci/release-update-verify-config/kind.yml
--- a/taskcluster/ci/release-update-verify-config/kind.yml
+++ b/taskcluster/ci/release-update-verify-config/kind.yml
@@ -59,32 +59,32 @@ job-defaults:
             mozilla-beta: beta
             mozilla-release: nonbeta
             mozilla-esr60: esr
             default: null
       last-watershed:
          by-project:
             birch:
                by-platform:
-                  linux*: "57.0"
-                  linux64*: "57.0"
-                  macosx64*: "57.0"
-                  win32*: "56.0"
-                  win64*: "56.0"
+                  linux-.*: "57.0"
+                  linux64-.*: "57.0"
+                  macosx64-.*: "57.0"
+                  win32-.*: "56.0"
+                  win64-.*: "56.0"
                   default: null
             jamun: "56.0b3"
             maple: "56.0b3"
             mozilla-beta: "56.0b3"
             mozilla-release:
                by-platform:
-                  linux*: "57.0"
-                  linux64*: "57.0"
-                  macosx64*: "57.0"
-                  win32*: "56.0"
-                  win64*: "56.0"
+                  linux-.*: "57.0"
+                  linux64-.*: "57.0"
+                  macosx64-.*: "57.0"
+                  win32-.*: "56.0"
+                  win64-.*: "56.0"
                   default: null
             mozilla-esr52:
                by-platform:
                   macosx64: "45.9.0esr"
                   win32: "45.3.0esr"
                   win64: "45.3.0esr"
                   default: null
             # TODO add bz2 -> lzma watershed when we ship the first ESR 52 -> 60 update