Bug 1343393 - add graph logic to handle a fennec beta build. r=mtabara DONTBUILD

MozReview-Commit-ID: 4c6H5hiOiKj
This commit is contained in:
Aki Sasaki
2017-03-01 14:54:15 +00:00
parent 230ba233e5
commit 4763d9a92f
3 changed files with 92 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ import time
from taskgraph.util.treeherder import split_symbol
from taskgraph.transforms.base import TransformSequence
from taskgraph.util.schema import validate_schema
from taskgraph.util.scriptworker import get_release_build_number
from voluptuous import Schema, Any, Required, Optional, Extra
from .gecko_v2_whitelist import JOB_NAME_WHITELIST, JOB_NAME_WHITELIST_ERROR
@@ -569,6 +570,7 @@ def build_scriptworker_signing_payload(config, task, task_def):
@payload_builder('beetmover')
def build_beetmover_payload(config, task, task_def):
worker = task['worker']
build_number = get_release_build_number(config)
task_def['payload'] = {
'maxRunTime': worker['max-run-time'],
@@ -577,6 +579,8 @@ def build_beetmover_payload(config, task, task_def):
}
if worker.get('locale'):
task_def['payload']['locale'] = worker['locale']
if build_number:
task_def['payload']['build_number'] = build_number
@payload_builder('balrog')