Revision control

Other Tools

1
# This Source Code Form is subject to the terms of the Mozilla Public
2
# License, v. 2.0. If a copy of the MPL was not distributed with this
3
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
---
5
# Definitions for jobs that run periodically. For details on the format, see
6
# `taskcluster/taskgraph/cron/schema.py`. For documentation, see
7
# `taskcluster/docs/cron.rst`.
8
9
jobs:
10
- name: nightly-desktop
11
job:
12
type: decision-task
13
treeherder-symbol: Nd
14
target-tasks-method: nightly_desktop
15
run-on-projects:
16
- comm-central
17
when:
18
by-project:
19
# Match buildbot starts for now
20
comm-central: [{hour: 10, minute: 0}]
21
# No default
22
23
- name: nightly-linux
24
job:
25
type: decision-task
26
treeherder-symbol: Nd-Ln
27
target-tasks-method: nightly_linux
28
run-on-projects:
29
- comm-central
30
when: [] # never (hook only)
31
32
- name: nightly-osx
33
job:
34
type: decision-task
35
treeherder-symbol: Nd-OSX
36
target-tasks-method: nightly_macosx
37
run-on-projects:
38
- comm-central
39
when: [] # never (hook only)
40
41
- name: nightly-win32
42
job:
43
type: decision-task
44
treeherder-symbol: Nd-win32
45
target-tasks-method: nightly_win32
46
run-on-projects:
47
- comm-central
48
when: [] # never (hook only)
49
50
- name: nightly-win64
51
job:
52
type: decision-task
53
treeherder-symbol: Nd-win64
54
target-tasks-method: nightly_win64
55
run-on-projects:
56
- comm-central
57
when: [] # never (hook only)
58
59
- name: periodic-update
60
job:
61
type: decision-task
62
treeherder-symbol: Nfile
63
target-tasks-method: file_update
64
run-on-projects:
65
- comm-central
66
when:
67
by-project:
68
# No default branch
69
comm-central:
70
- {weekday: 'Monday', hour: 10, minute: 0}
71
- {weekday: 'Thursday', hour: 10, minute: 0}