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: 'Monday', hour: 2, minute: 0}
19 - {weekday: 'Wednesday', hour: 2, minute: 0}
20 - {weekday: 'Friday', hour: 2, 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
145 - {hour: 10, minute: 0}
147 - name: coverity-tree-analysis
150 treeherder-symbol: CoverityTA
151 target-tasks-method: coverity_static_analysis_full
155 - {hour: 10, minute: 0}
157 - name: customv8-update
160 treeherder-symbol: customv8
161 target-tasks-method: customv8_update
162 optimize-target-tasks: false
167 mozilla-central: [{hour: 10, minute: 30}]
169 - name: chromium-update
172 treeherder-symbol: Chromium
173 target-tasks-method: chromium_update
174 optimize-target-tasks: false
179 mozilla-central: [{hour: 10, minute: 30}]
181 - name: bouncer-check
184 treeherder-symbol: Rel
185 target-tasks-method: cron_bouncer_check
196 - {hour: 7, minute: 0}
197 - {hour: 19, minute: 0}
199 - {hour: 7, minute: 0}
200 - {hour: 19, minute: 0}
202 - {hour: 7, minute: 0}
203 - {hour: 19, minute: 0}
205 - {hour: 7, minute: 0}
206 - {hour: 19, minute: 0}
208 - {hour: 7, minute: 0}
209 - {hour: 19, minute: 0}
211 - name: periodic-update
214 treeherder-symbol: Nfile
215 target-tasks-method: file_update
223 - {weekday: 'Monday', hour: 10, minute: 0}
224 - {weekday: 'Thursday', hour: 10, minute: 0}
226 - name: python-dependency-update
229 treeherder-symbol: Nfile
230 target-tasks-method: python_dependency_update
237 - {weekday: 'Monday', hour: 10, minute: 0}
242 treeherder-symbol: tp6m
243 target-tasks-method: raptor_tp6m
244 include-push-tasks: true
248 - {weekday: 'Monday', hour: 3, minute: 0}
249 - {weekday: 'Tuesday', hour: 3, minute: 0}
250 - {weekday: 'Wednesday', hour: 3, minute: 0}
251 - {weekday: 'Thursday', hour: 3, minute: 0}
252 - {weekday: 'Friday', hour: 3, minute: 0}
253 - {weekday: 'Saturday', hour: 3, minute: 0}
254 - {weekday: 'Sunday', hour: 3, minute: 0}
259 treeherder-symbol: condprof
260 target-tasks-method: condprof
261 include-push-tasks: true
262 optimize-target-tasks: false
266 - {hour: 16, minute: 00}
271 treeherder-symbol: l10n-bump
272 target-tasks-method: l10n_bump
281 - name: system-symbols
284 treeherder-symbol: system-symbols
285 target-tasks-method: system_symbols
289 - {hour: 0, minute: 0}
294 treeherder-symbol: perftest
295 target-tasks-method: perftest
299 - {hour: 4, minute: 00}