Bug 1558282 - Bring opt-upload-symbol jobs when shipping geckoview r=Callek
☠☠ backed out by e2a1dfb66689 ☠ ☠
authorJohan Lorenzo <jlorenzo@mozilla.com>
Mon, 01 Jul 2019 11:21:13 +0000
changeset 543620 552dedefb9cc21836a445fd7fce5709017fa3a02
parent 543612 88c43064571c77ef47d09e14853a8f3d28819860
child 543621 7ad86a1ac3357a8ee27c70bf7d15c4a5c1a9e764
push id2131
push userffxbld-merge
push dateMon, 26 Aug 2019 18:30:20 +0000
treeherdermozilla-release@b19ffb3ca153 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek
bugs1558282
milestone69.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 1558282 - Bring opt-upload-symbol jobs when shipping geckoview r=Callek Differential Revision: https://phabricator.services.mozilla.com/D36460
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -469,17 +469,18 @@ def target_tasks_pine(full_task_graph, p
 @_target_task('nightly_geckoview')
 def target_tasks_nightly_geckoview(full_task_graph, parameters, graph_config):
     """Select the set of tasks required to ship geckoview nightly. The
     nightly build process involves a pipeline of builds and an upload to
     maven.mozilla.org."""
     def filter(task):
         # XXX Starting 69, we don't ship Fennec Nightly anymore. We just want geckoview to be
         # uploaded
-        return task.kind == 'beetmover-geckoview'
+        return task.kind in ('beetmover-geckoview', 'upload-symbols')
+
 
     return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
 
 
 @_target_task('fennec_v64')
 def target_tasks_fennec_v64(full_task_graph, parameters, graph_config):
     """
     Select tasks required for running tp6m fennec v64 tests