Bug 1554851 - 68 train: Let ARM64 Fennec 68 ride the trains from Beta to Release r=mhentges a=jcristau
authorJohan Lorenzo <jlorenzo@mozilla.com>
Mon, 03 Jun 2019 15:13:10 +0200
changeset 536806 9ca4d3f4cdbc1a09454528ab7f61e26694c36411
parent 536805 78928eb0791ef5074dab80bfeac2d96490d7267d
child 536807 3bb7b46a7ca219a1eae632e4a2dff6e1659d29cc
push id2082
push userffxbld-merge
push dateMon, 01 Jul 2019 08:34:18 +0000
treeherdermozilla-release@2fb19d0466d2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmhentges, jcristau
bugs1554851
milestone68.0
Bug 1554851 - 68 train: Let ARM64 Fennec 68 ride the trains from Beta to Release r=mhentges a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D33488
taskcluster/taskgraph/loader/push_apk.py
--- a/taskcluster/taskgraph/loader/push_apk.py
+++ b/taskcluster/taskgraph/loader/push_apk.py
@@ -28,25 +28,13 @@ def loader(kind, path, config, params, l
 
 def get_dependent_loaded_tasks(config, params, loaded_tasks, job):
     nightly_tasks = (
         task for task in loaded_tasks if task.attributes.get('nightly')
     )
     tasks_with_matching_kind = (
         task for task in nightly_tasks if task.kind in config.get('kind-dependencies')
     )
-    tasks = (
+    return [
         task for task in tasks_with_matching_kind
         if task.attributes.get('shipping_product') == 'fennec'
         and task.attributes.get('release-type') == job['attributes']['release-type']
-    )
-
-    # XXX Bug 1368484: Aarch64 is not planned to ride the trains regularly. It stayed on central
-    # for a couple of cycles, and is planned to stay on mozilla-beta until 68.
-    if params['project'] in ('mozilla-central', 'mozilla-beta', 'try'):
-        shipping_tasks = list(tasks)
-    else:
-        shipping_tasks = [
-            task for task in tasks
-            if 'aarch64' not in task.attributes.get('build_platform', '')
-        ]
-
-    return shipping_tasks
+    ]