Bug 1478883 - Tagging operations should use DONTBUILD in commit message r?Callek draft
authorrahul-shiv <rahul.shivaprasad@gmail.com>
Sat, 28 Jul 2018 20:53:15 +0530
changeset 823803 add800eeaf602512145bf001537a68acea5c48a8
parent 823664 703511653822593d085352b1f003073df9bd4249
push id117788
push userbmo:rahul.shivaprasad@gmail.com
push dateSat, 28 Jul 2018 15:43:05 +0000
reviewersCallek
bugs1478883
milestone63.0a1
Bug 1478883 - Tagging operations should use DONTBUILD in commit message r?Callek MozReview-Commit-ID: HaiHc26zYR9
taskcluster/ci/release-version-bump/kind.yml
taskcluster/taskgraph/transforms/task.py
--- a/taskcluster/ci/release-version-bump/kind.yml
+++ b/taskcluster/ci/release-version-bump/kind.yml
@@ -22,17 +22,16 @@ job-defaults:
             maple: scriptworker-prov-v1/treescript-v1
             birch: scriptworker-prov-v1/treescript-v1
             jamun: scriptworker-prov-v1/treescript-v1
             default: scriptworker-prov-v1/treescript-dev
     worker:
         implementation: treescript
         tags: ['release']
         bump: true
-        dontbuild: true
         bump-files:
             by-project:
                 default: ["browser/config/version_display.txt"]
                 mozilla-release:
                     - "browser/config/version.txt"
                     - "browser/config/version_display.txt"
                     - "config/milestone.txt"
                 mozilla-esr52:
--- a/taskcluster/taskgraph/transforms/task.py
+++ b/taskcluster/taskgraph/transforms/task.py
@@ -1210,18 +1210,18 @@ def build_treescript_payload(config, tas
         task_def['payload']['version_bump_info'] = bump_info
         task_def['scopes'].append(add_scope_prefix(config, 'treescript:action:version_bump'))
 
     if worker['push']:
         task_def['scopes'].append(add_scope_prefix(config, 'treescript:action:push'))
 
     if worker.get('force-dry-run'):
         task_def['payload']['dry_run'] = True
-    
-    if worker['dontbuild']:
+
+    if worker.get('dontbuild'):
         task_def['payload']['dont_build'] = True
 
 
 @payload_builder('invalid')
 def build_invalid_payload(config, task, task_def):
     task_def['payload'] = 'invalid task - should never be created'