From a0948f1cc9524baa928b6b5371d69a607415fb9e Mon Sep 17 00:00:00 2001 From: Johan Lorenzo Date: Thu, 2 May 2019 16:16:18 +0000 Subject: [PATCH] Bug 1548552 - Stop shipping Fennec nightlies to the Play Store from mozilla-central. r=tomprince, a=RyanVM Test Plan: taskgraph-diff Differential Revision: https://phabricator.services.mozilla.com/D29689 --HG-- extra : rebase_source : 6575ce75307ea660115a76fe4dfb2cef497ea970 --- taskcluster/taskgraph/target_tasks.py | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/taskcluster/taskgraph/target_tasks.py b/taskcluster/taskgraph/target_tasks.py index 49d42445956b7..31350bc2db03c 100644 --- a/taskcluster/taskgraph/target_tasks.py +++ b/taskcluster/taskgraph/target_tasks.py @@ -446,19 +446,15 @@ def target_tasks_nightly_fennec(full_task_graph, parameters, graph_config): nightly build process involves a pipeline of builds, signing, and, eventually, uploading the tasks to balrog.""" def filter(task): - platform = task.attributes.get('build_platform') - if not filter_for_project(task, parameters): - return False - if platform in ('android-aarch64-nightly', - 'android-api-16-nightly', - 'android-nightly', - 'android-x86-nightly', - 'android-x86_64-nightly', - ): - if not task.attributes.get('nightly', False): - return False - return filter_for_project(task, parameters) - filter + # XXX Starting 69, we don't ship Fennec Nightly anymore. We just want geckoview to be + # uploaded + return task.label in ( + 'beetmover-geckoview-android-aarch64-nightly/opt', + 'beetmover-geckoview-android-api-16-nightly/opt', + 'beetmover-geckoview-android-x86-nightly/opt', + 'beetmover-geckoview-android-x86_64-nightly/opt', + ) + return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]