Bug 1477792 - Run daily macOS searchfox builds. r=emilio
authorKartikaya Gupta <kgupta@mozilla.com>
Mon, 23 Jul 2018 14:49:31 -0400
changeset 427935 df1e31672e14adb91f484a387204bb2cad8f6edd
parent 427934 778572e3e6bc002ac38f20194c5fac04bdc1527c
child 427936 2ccf3971a4666d861800febbcb9c022372303879
push id105593
push userrgurzau@mozilla.com
push dateTue, 24 Jul 2018 09:55:14 +0000
treeherdermozilla-inbound@f636b99a8091 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersemilio
bugs1477792
milestone63.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 1477792 - Run daily macOS searchfox builds. r=emilio MozReview-Commit-ID: 5D05AovVXrf
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -561,19 +561,20 @@ def target_tasks_dmd(full_task_graph, pa
         return platform.endswith('-dmd')
     return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
 
 
 # Run Searchfox analysis once daily.
 @_target_task('searchfox_index')
 def target_tasks_searchfox(full_task_graph, parameters, graph_config):
     """Select tasks required for indexing Firefox for Searchfox web site each day"""
-    # For now we only do Linux debug builds. Windows and Mac builds
+    # For now we only do Linux and Mac debug builds. Windows builds
     # are currently broken (bug 1418415).
-    return ['searchfox-linux64-searchfox/debug']
+    return ['searchfox-linux64-searchfox/debug',
+            'searchfox-macosx64-searchfox/debug']
 
 
 @_target_task('file_update')
 def target_tasks_file_update(full_task_graph, parameters, graph_config):
     """Select the set of tasks required to perform nightly in-tree file updates
     """
     def filter(task):
         # For now any task in the repo-update kind is ok