Bug 1408083 - Drop support for single locale fennec releases/betas. r=rail
authorJustin Wood <Callek@gmail.com>
Fri, 13 Oct 2017 16:29:09 -0400
changeset 386456 377ee18d8a597e9aa968f19a8bd7ce68696f8474
parent 386455 788c12045097976613b7fa77010f92b04f7f9ace
child 386457 32dd7d62d4fb1214451959fc6f3e5ef29ef0d938
push id53393
push userCallek@gmail.com
push dateMon, 16 Oct 2017 20:50:55 +0000
treeherderautoland@377ee18d8a59 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrail
bugs1408083
milestone58.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1408083 - Drop support for single locale fennec releases/betas. r=rail MozReview-Commit-ID: 3xiILzghRoY
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -297,16 +297,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):