Backed out 7 changesets (bug 1168979) for breaking the gecko decision task on a CLOSED TREE.

Backed out changeset 0d9496880482 (bug 1168979)
Backed out changeset 913594264a8c (bug 1168979)
Backed out changeset 18560f41c3fb (bug 1168979)
Backed out changeset dd5644a30469 (bug 1168979)
Backed out changeset 162318c4e626 (bug 1168979)
Backed out changeset 5bfd2e72d330 (bug 1168979)
Backed out changeset 0d97c2ab4fe4 (bug 1168979)
This commit is contained in:
Ryan VanderMeulen
2015-07-16 16:51:36 -04:00
parent a66fbeaf99
commit ce63ea32bf
6 changed files with 31 additions and 127 deletions

View File

@@ -259,18 +259,9 @@ def parse_commit(message, jobs):
else:
additional_parameters = {}
# Generate list of post build tasks that run on this build
post_build_jobs = []
for job_flag in jobs['flags']['post-build']:
job = jobs['post-build'][job_flag]
if 'allowed_build_tasks' in job and build_task not in job['allowed_build_tasks']:
continue
post_build_jobs.append(copy.deepcopy(job))
# Node for this particular build type
result.append({
'task': build_task,
'post-build': post_build_jobs,
'dependents': extract_tests_from_platform(
jobs['tests'], platform_builds, build_task, tests
),