Bug 1408083 - Drop support for single locale fennec releases/betas. r=rail
MozReview-Commit-ID: 3xiILzghRoY
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -301,16 +301,20 @@ def target_tasks_mozilla_release(full_ta
@_target_task('candidates_fennec')
def target_tasks_candidates_fennec(full_task_graph, parameters):
"""Select the set of tasks required for a candidates build of fennec. The
nightly build process involves a pipeline of builds, signing,
and, eventually, uploading the tasks to balrog."""
filtered_for_project = target_tasks_nightly_fennec(full_task_graph, parameters)
def filter(task):
+ attr = task.attributes.get
+ # Don't ship single locale fennec anymore - Bug 1408083
+ if attr("locale") or attr("chunk_locales"):
+ return False
if task.kind not in ['balrog']:
return task.attributes.get('nightly', False)
return [l for l in filtered_for_project if filter(full_task_graph[l])]
@_target_task('pine_tasks')
def target_tasks_pine(full_task_graph, parameters):