Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince

Differential Revision: https://phabricator.services.mozilla.com/D79704
This commit is contained in:
Andrew Halberstadt
2020-07-22 15:36:55 +00:00
parent 17b28741c5
commit 7d9e380699
12 changed files with 80 additions and 61 deletions

View File

@@ -79,6 +79,7 @@ base_schema = Schema({
Required('message'): text_type,
Required('moz_build_date'): text_type,
Required('next_version'): Any(None, text_type),
Required('optimize_strategies'): Any(None, text_type),
Required('optimize_target_tasks'): bool,
Required('owner'): text_type,
Required('phabricator_diff'): Any(None, text_type),
@@ -161,6 +162,7 @@ class Parameters(ReadOnlyDict):
'message': '',
'moz_build_date': six.ensure_text(now.strftime("%Y%m%d%H%M%S")),
'next_version': None,
'optimize_strategies': None,
'optimize_target_tasks': True,
'owner': 'nobody@mozilla.com',
'phabricator_diff': None,