Bug 1550127 - [ci] Disable release and nightly tasks on ash, r=tomprince
authorAndrew Halberstadt <ahalberstadt@mozilla.com>
Mon, 13 May 2019 21:55:08 +0000
changeset 532539 5f723f79b70e9f2fa2fb8ec563686e79267cba8f
parent 532512 96563508f9fed49ddc64469d05c9d3d7be46d547
child 532540 db30d35f71305ef3440f98f1a4e6cb541cca314f
push id11270
push userrgurzau@mozilla.com
push dateWed, 15 May 2019 15:07:19 +0000
treeherdermozilla-beta@571bc76da583 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstomprince
bugs1550127
milestone68.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 1550127 - [ci] Disable release and nightly tasks on ash, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D30409
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -205,17 +205,21 @@ def target_tasks_ash(full_task_graph, pa
         # no non-e10s tests
         if task.attributes.get('unittest_suite'):
             if not task.attributes.get('e10s'):
                 return False
         # don't upload symbols
         if task.attributes['kind'] == 'upload-symbols':
             return False
         return True
-    return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
+
+    return [l for l, t in full_task_graph.tasks.iteritems()
+            if filter(t)
+            and standard_filter(t, parameters)
+            and filter_out_nightly(t, parameters)]
 
 
 @_target_task('graphics_tasks')
 def target_tasks_graphics(full_task_graph, parameters, graph_config):
     """In addition to doing the filtering by project that the 'default'
        filter does, also remove artifact builds because we have csets on
        the graphics branch that aren't on the candidate branches of artifact
        builds"""