1 # Definitions for jobs that run periodically. For details on the format, see
2 # `https://hg.mozilla.org/ci/ci-admin/file/default/build-decision/src/build_decision/cron/schema.yml`.
3 # For documentation, see `taskcluster/docs/cron.rst`.
10 treeherder-symbol: RPd
11 target-tasks-method: daily_releases
18 - {weekday: 'Sunday', hour: 21, minute: 0}
19 - {weekday: 'Tuesday', hour: 21, minute: 0}
20 - {weekday: 'Thursday', hour: 21, minute: 0}
22 - name: nightly-desktop
26 target-tasks-method: nightly_desktop
27 include-push-tasks: true
32 # Match buildbot starts for now
33 mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
36 - name: nightly-desktop-linux
39 treeherder-symbol: Nd-Ln
40 target-tasks-method: nightly_linux
41 include-push-tasks: true
44 when: [] # never (hook only)
46 - name: nightly-desktop-osx
49 treeherder-symbol: Nd-OSX
50 target-tasks-method: nightly_macosx
51 include-push-tasks: true
54 when: [] # never (hook only)
56 - name: nightly-desktop-win32
59 treeherder-symbol: Nd-win32
60 target-tasks-method: nightly_win32
61 include-push-tasks: true
64 when: [] # never (hook only)
66 - name: nightly-desktop-win64
69 treeherder-symbol: Nd-win64
70 target-tasks-method: nightly_win64
71 include-push-tasks: true
74 when: [] # never (hook only)
76 - name: nightly-desktop-win64-aarch64
79 treeherder-symbol: Nd-win64-aarch64
80 target-tasks-method: nightly_win64_aarch64
81 include-push-tasks: true
84 when: [] # never (hook only)
86 - name: ship-geckoview
89 treeherder-symbol: ship_geckoview
90 target-tasks-method: ship_geckoview
91 include-push-tasks: true
96 mozilla-central: [{hour: 10, minute: 0}]
98 - name: tp6m-fennec-v68
101 treeherder-symbol: f68
102 target-tasks-method: fennec_v68
103 include-push-tasks: true
107 - {weekday: 'Saturday', hour: 5, minute: 0}
109 - name: live-site-perf-testing
112 treeherder-symbol: lst
113 target-tasks-method: live_site_perf_testing
114 include-push-tasks: true
118 - {weekday: 'Sunday', hour: 5, minute: 0}
120 - name: general-perf-testing
123 treeherder-symbol: gpt
124 target-tasks-method: general_perf_testing
125 include-push-tasks: true
129 - {weekday: 'Monday', hour: 10, minute: 30}
130 - {weekday: 'Wednesday', hour: 10, minute: 30}
131 - {weekday: 'Friday', hour: 10, minute: 30}
133 - name: searchfox-index
136 treeherder-symbol: Searchfox
137 target-tasks-method: searchfox_index
144 - {hour: 10, minute: 0}
146 - name: coverity-tree-analysis
149 treeherder-symbol: CoverityTA
150 target-tasks-method: coverity_static_analysis_full
154 - {hour: 10, minute: 0}
156 - name: customv8-update
159 treeherder-symbol: customv8
160 target-tasks-method: customv8_update
161 optimize-target-tasks: false
166 mozilla-central: [{hour: 10, minute: 30}]
168 - name: chromium-update
171 treeherder-symbol: Chromium
172 target-tasks-method: chromium_update
173 optimize-target-tasks: false
178 mozilla-central: [{hour: 10, minute: 30}]
180 - name: bouncer-check
183 treeherder-symbol: Rel
184 target-tasks-method: cron_bouncer_check
194 - {hour: 7, minute: 0}
195 - {hour: 19, minute: 0}
197 - {hour: 7, minute: 0}
198 - {hour: 19, minute: 0}
200 - {hour: 7, minute: 0}
201 - {hour: 19, minute: 0}
203 - {hour: 7, minute: 0}
204 - {hour: 19, minute: 0}
206 - name: periodic-update
209 treeherder-symbol: Nfile
210 target-tasks-method: file_update
217 - {weekday: 'Monday', hour: 10, minute: 0}
218 - {weekday: 'Thursday', hour: 10, minute: 0}
220 - name: python-dependency-update
223 treeherder-symbol: Nfile
224 target-tasks-method: python_dependency_update
231 - {weekday: 'Monday', hour: 10, minute: 0}
236 treeherder-symbol: tp6m
237 target-tasks-method: raptor_tp6m
238 include-push-tasks: true
242 - {weekday: 'Monday', hour: 3, minute: 0}
243 - {weekday: 'Tuesday', hour: 3, minute: 0}
244 - {weekday: 'Wednesday', hour: 3, minute: 0}
245 - {weekday: 'Thursday', hour: 3, minute: 0}
246 - {weekday: 'Friday', hour: 3, minute: 0}
247 - {weekday: 'Saturday', hour: 3, minute: 0}
248 - {weekday: 'Sunday', hour: 3, minute: 0}
250 - name: raptor-tp6-windows10-64-ref-hw-2017
253 treeherder-symbol: tp6
254 target-tasks-method: raptor_tp6_windows10_64_ref_hw_2017
255 include-push-tasks: true
259 - {weekday: 'Monday', hour: 3, minute: 0}
260 - {weekday: 'Tuesday', hour: 3, minute: 0}
261 - {weekday: 'Wednesday', hour: 3, minute: 0}
262 - {weekday: 'Thursday', hour: 3, minute: 0}
263 - {weekday: 'Friday', hour: 3, minute: 0}
264 - {weekday: 'Saturday', hour: 3, minute: 0}
265 - {weekday: 'Sunday', hour: 3, minute: 0}
271 treeherder-symbol: condprof
272 target-tasks-method: condprof
273 include-push-tasks: true
274 optimize-target-tasks: false
278 - {hour: 16, minute: 00}
283 treeherder-symbol: l10n-bump
284 target-tasks-method: l10n_bump
289 - {hour: 18, minute: 45}
291 - name: system-symbols
294 treeherder-symbol: system-symbols
295 target-tasks-method: system_symbols
299 - {hour: 0, minute: 0}
304 treeherder-symbol: perftest
305 target-tasks-method: perftest
309 - {hour: 4, minute: 00}
311 - name: perftest-on-autoland
314 treeherder-symbol: perftest-auto
315 target-tasks-method: perftest-on-autoland
319 - {hour: 4, minute: 00}
321 - name: scriptworker-canary
324 action-name: scriptworker-canary
325 include-cron-input: true
326 when: [] # never (hook only)