Bug 1455407: [releaserunner3] Don't check partial updates for thunderbird; r=aki
authorTom Prince <mozilla@hocat.ca>
Fri, 25 May 2018 22:29:48 +0000
changeset 8416 9bfd3ee2eed3
parent 8415 6c6019908ae6
child 8417 7a96783ecbc7
push id6144
push usermozilla@hocat.ca
push dateFri, 25 May 2018 22:53:30 +0000
reviewersaki
bugs1455407
Bug 1455407: [releaserunner3] Don't check partial updates for thunderbird; r=aki Thunderbird in taskcluster doesn't currently support partials. Differential Revision: https://phabricator.services.mozilla.com/D1411
buildfarm/release/release-runner3.py
--- a/buildfarm/release/release-runner3.py
+++ b/buildfarm/release/release-runner3.py
@@ -57,16 +57,19 @@ def check_allowed_branches(release_runne
                 if re.match(pattern, branch):
                     return
     raise RuntimeError("%s branch not allowed: %s", branch, allowed_branches)
 
 
 def assign_and_check_partial_updates(release_runner, release, releases_config):
     release['partial_updates'] = get_partials(
         release_runner, release['partials'], release['product'])
+    product = release['product']
+    if product in ('thunderbird',):
+        return
     PartialsSanitizer(**release).run()
 
 
 # So people can't run arbitrary functions
 CHECKS_MAPPING = {
     'long_revision': check_and_assign_long_revision,
     'check_allowed_branches': check_allowed_branches,
     'partial_updates': assign_and_check_partial_updates,