Skip to content

Instantly share code, notes, and snippets.

@escapewindow
Created August 14, 2020 16:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save escapewindow/328fe0fbd7ecc180fd24c938b6073a41 to your computer and use it in GitHub Desktop.
Save escapewindow/328fe0fbd7ecc180fd24c938b6073a41 to your computer and use it in GitHub Desktop.
civet kaios
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -621,18 +621,20 @@ def target_tasks_pine(full_task_graph, p
if standard_filter(task, parameters) or filter_out_shipping_phase(task, parameters):
return True
return [l for l, t in six.iteritems(full_task_graph.tasks) if filter(t)]
@_target_task('kaios_tasks')
def target_tasks_kaios(full_task_graph, parameters, graph_config):
"""The set of tasks to run for kaios integration"""
def filter(task):
+ if 'civet' in task.label:
+ return False
# Toolchains used for local development should always be built.
if task.attributes.get('local-toolchain'):
return True
# Run anything that is supposed to run on kaios. We don't use
# `filter_for_project`, since we don't want to run things that are
# marked `all`.
if 'kaios' in task.attributes.get('run_on_projects'):
return True
# We disable everything in central, and adjust downstream.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment