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`.
8 - name: nightly-desktop
12 target-tasks-method: nightly_desktop
17 # Match buildbot starts for now
18 mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
21 - name: nightly-desktop-linux
24 treeherder-symbol: Nd-Ln
25 target-tasks-method: nightly_linux
28 when: [] # never (hook only)
30 - name: nightly-desktop-osx
33 treeherder-symbol: Nd-OSX
34 target-tasks-method: nightly_macosx
37 when: [] # never (hook only)
39 - name: nightly-desktop-win32
42 treeherder-symbol: Nd-win32
43 target-tasks-method: nightly_win32
46 when: [] # never (hook only)
48 - name: nightly-desktop-win64
51 treeherder-symbol: Nd-win64
52 target-tasks-method: nightly_win64
55 when: [] # never (hook only)
57 - name: nightly-desktop-win64-aarch64
60 treeherder-symbol: Nd-win64-aarch64
61 target-tasks-method: nightly_win64_aarch64
64 when: [] # never (hook only)
66 - name: nightly-android
70 target-tasks-method: nightly_fennec
75 # Match buildbot starts for now
76 mozilla-central: [{hour: 10, minute: 0}]
79 - name: nightly-mochitest-valgrind
83 target-tasks-method: mochitest_valgrind
87 - {hour: 16, minute: 0}
88 - {hour: 4, minute: 0}
90 - name: searchfox-index
93 treeherder-symbol: Searchfox
94 target-tasks-method: searchfox_index
99 mozilla-central: [{hour: 10, minute: 0}]
102 - name: customv8-update
105 treeherder-symbol: customv8
106 target-tasks-method: customv8_update
107 optimize-target-tasks: false
112 mozilla-central: [{hour: 10, minute: 30}]
114 - name: bouncer-check
117 treeherder-symbol: Rel
118 target-tasks-method: cron_bouncer_check
126 - {hour: 7, minute: 0}
127 - {hour: 19, minute: 0}
129 - {hour: 7, minute: 0}
130 - {hour: 19, minute: 0}
132 - {hour: 7, minute: 0}
133 - {hour: 19, minute: 0}
135 - name: periodic-update
138 treeherder-symbol: Nfile
139 target-tasks-method: file_update
149 - {weekday: 'Monday', hour: 10, minute: 0}
150 - {weekday: 'Thursday', hour: 10, minute: 0}
152 - {weekday: 'Monday', hour: 10, minute: 0}
153 - {weekday: 'Thursday', hour: 10, minute: 0}
155 - {weekday: 'Monday', hour: 10, minute: 0}
156 - {weekday: 'Thursday', hour: 10, minute: 0}
158 - {weekday: 'Monday', hour: 10, minute: 0}
159 - {weekday: 'Thursday', hour: 10, minute: 0}
161 - name: pipfile-update
164 treeherder-symbol: Nfile
165 target-tasks-method: pipfile_update
172 - {weekday: 'Monday', hour: 10, minute: 0}