Skip to content

Commit

Permalink
Bug 1514087 - Rebuild custom d8 on a regular basis. r=jmaher
Browse files Browse the repository at this point in the history
This patch adds a cron task to regularly schedule an update to the custom d8/v8 version in use in jsshell benchmarks.

Differential Revision: https://phabricator.services.mozilla.com/D15256

--HG--
extra : moz-landing-system : lando
  • Loading branch information
Gregory Mierzwinski committed Dec 22, 2018
1 parent e2cefba commit 9bd9aae
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,17 @@ jobs:
mozilla-central: [{hour: 10, minute: 0}]
# No default

- name: customv8-update
job:
type: decision-task
treeherder-symbol: customv8
target-tasks-method: customv8_update
run-on-projects:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 10, minute: 30}]

- name: bouncer-check
job:
type: decision-task
Expand Down
6 changes: 6 additions & 0 deletions taskcluster/taskgraph/target_tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -570,6 +570,12 @@ def target_tasks_searchfox(full_task_graph, parameters, graph_config):
'searchfox-win64-searchfox/debug']


@_target_task('customv8_update')
def target_tasks_customv8_update(full_task_graph, parameters, graph_config):
"""Select tasks required for building latest d8/v8 version."""
return ['toolchain-linux64-custom-v8']


@_target_task('pipfile_update')
def target_tasks_pipfile_update(full_task_graph, parameters, graph_config):
"""Select the set of tasks required to perform nightly in-tree pipfile updates
Expand Down

0 comments on commit 9bd9aae

Please sign in to comment.