Revision control

Other Tools

1
# Definitions for jobs that run periodically. For details on the format, see
2
# `taskcluster/taskgraph/cron/schema.py`. For documentation, see
3
# `taskcluster/docs/cron.rst`.
4
5
---
6
7
jobs:
8
- name: nightly-desktop
9
job:
10
type: decision-task
11
treeherder-symbol: Nd
12
target-tasks-method: nightly_desktop
13
include-push-tasks: true
14
run-on-projects:
15
- mozilla-central
16
when:
17
by-project:
18
# Match buildbot starts for now
19
mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
20
# No default
21
22
- name: nightly-desktop-linux
23
job:
24
type: decision-task
25
treeherder-symbol: Nd-Ln
26
target-tasks-method: nightly_linux
27
include-push-tasks: true
28
run-on-projects:
29
- mozilla-central
30
when: [] # never (hook only)
31
32
- name: nightly-desktop-osx
33
job:
34
type: decision-task
35
treeherder-symbol: Nd-OSX
36
target-tasks-method: nightly_macosx
37
include-push-tasks: true
38
run-on-projects:
39
- mozilla-central
40
when: [] # never (hook only)
41
42
- name: nightly-desktop-win32
43
job:
44
type: decision-task
45
treeherder-symbol: Nd-win32
46
target-tasks-method: nightly_win32
47
include-push-tasks: true
48
run-on-projects:
49
- mozilla-central
50
when: [] # never (hook only)
51
52
- name: nightly-desktop-win64
53
job:
54
type: decision-task
55
treeherder-symbol: Nd-win64
56
target-tasks-method: nightly_win64
57
include-push-tasks: true
58
run-on-projects:
59
- mozilla-central
60
when: [] # never (hook only)
61
62
- name: nightly-desktop-win64-aarch64
63
job:
64
type: decision-task
65
treeherder-symbol: Nd-win64-aarch64
66
target-tasks-method: nightly_win64_aarch64
67
include-push-tasks: true
68
run-on-projects:
69
- mozilla-central
70
when: [] # never (hook only)
71
72
- name: nightly-geckoview
73
job:
74
type: decision-task
75
treeherder-symbol: Ngv
76
target-tasks-method: nightly_geckoview
77
include-push-tasks: true
78
run-on-projects:
79
- mozilla-central
80
when:
81
by-project:
82
# Match buildbot starts for now
83
mozilla-central: [{hour: 10, minute: 0}]
84
# No default
85
86
- name: tp6m-fennec-v64
87
job:
88
type: decision-task
89
treeherder-symbol: f64
90
target-tasks-method: fennec_v64
91
include-push-tasks: true
92
run-on-projects:
93
- mozilla-central
94
when:
95
- {weekday: 'Saturday', hour: 5, minute: 0}
96
97
- name: searchfox-index
98
job:
99
type: decision-task
100
treeherder-symbol: Searchfox
101
target-tasks-method: searchfox_index
102
run-on-projects:
103
- mozilla-central
104
- mozilla-beta
105
- mozilla-release
106
when:
107
- {hour: 10, minute: 0}
108
109
- name: customv8-update
110
job:
111
type: decision-task
112
treeherder-symbol: customv8
113
target-tasks-method: customv8_update
114
optimize-target-tasks: false
115
run-on-projects:
116
- mozilla-central
117
when:
118
by-project:
119
mozilla-central: [{hour: 10, minute: 30}]
120
121
- name: chromium-update
122
job:
123
type: decision-task
124
treeherder-symbol: Chromium
125
target-tasks-method: chromium_update
126
optimize-target-tasks: false
127
run-on-projects:
128
- mozilla-central
129
when:
130
by-project:
131
mozilla-central: [{hour: 10, minute: 30}]
132
133
- name: bouncer-check
134
job:
135
type: decision-task
136
treeherder-symbol: Rel
137
target-tasks-method: cron_bouncer_check
138
run-on-projects:
139
- mozilla-beta
140
- mozilla-release
141
when:
142
by-project:
143
# No default branch
144
mozilla-beta:
145
- {hour: 7, minute: 0}
146
- {hour: 19, minute: 0}
147
mozilla-release:
148
- {hour: 7, minute: 0}
149
- {hour: 19, minute: 0}
150
mozilla-esr60:
151
- {hour: 7, minute: 0}
152
- {hour: 19, minute: 0}
153
154
- name: periodic-update
155
job:
156
type: decision-task
157
treeherder-symbol: Nfile
158
target-tasks-method: file_update
159
run-on-projects:
160
- mozilla-central
161
- mozilla-beta
162
- mozilla-release
163
- mozilla-esr60
164
when:
165
by-project:
166
# No default branch
167
mozilla-central:
168
- {weekday: 'Monday', hour: 10, minute: 0}
169
- {weekday: 'Thursday', hour: 10, minute: 0}
170
mozilla-beta:
171
- {weekday: 'Monday', hour: 10, minute: 0}
172
- {weekday: 'Thursday', hour: 10, minute: 0}
173
mozilla-release:
174
- {weekday: 'Monday', hour: 10, minute: 0}
175
- {weekday: 'Thursday', hour: 10, minute: 0}
176
mozilla-esr60:
177
- {weekday: 'Monday', hour: 10, minute: 0}
178
- {weekday: 'Thursday', hour: 10, minute: 0}
179
180
- name: pipfile-update
181
job:
182
type: decision-task
183
treeherder-symbol: Nfile
184
target-tasks-method: pipfile_update
185
run-on-projects:
186
- mozilla-central
187
when:
188
by-project:
189
# No default branch
190
mozilla-central:
191
- {weekday: 'Monday', hour: 10, minute: 0}