Bug 1530812 [wpt PR 15495] - Add signed exchange reporting error test cases, a=testonly
[gecko.git] / .cron.yml
blob590bb5c6fd5779aea5dea2c610f7bd03c7be8972
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`.
5 ---
7 jobs:
8     - name: nightly-desktop
9       job:
10           type: decision-task
11           treeherder-symbol: Nd
12           target-tasks-method: nightly_desktop
13       run-on-projects:
14           - mozilla-central
15       when:
16           by-project:
17               # Match buildbot starts for now
18               mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
19               # No default
21     - name: nightly-desktop-linux
22       job:
23           type: decision-task
24           treeherder-symbol: Nd-Ln
25           target-tasks-method: nightly_linux
26       run-on-projects:
27           - mozilla-central
28       when: []  # never (hook only)
30     - name: nightly-desktop-osx
31       job:
32           type: decision-task
33           treeherder-symbol: Nd-OSX
34           target-tasks-method: nightly_macosx
35       run-on-projects:
36           - mozilla-central
37       when: []  # never (hook only)
39     - name: nightly-desktop-win32
40       job:
41           type: decision-task
42           treeherder-symbol: Nd-win32
43           target-tasks-method: nightly_win32
44       run-on-projects:
45           - mozilla-central
46       when: []  # never (hook only)
48     - name: nightly-desktop-win64
49       job:
50           type: decision-task
51           treeherder-symbol: Nd-win64
52           target-tasks-method: nightly_win64
53       run-on-projects:
54           - mozilla-central
55       when: []  # never (hook only)
57     - name: nightly-desktop-win64-aarch64
58       job:
59           type: decision-task
60           treeherder-symbol: Nd-win64-aarch64
61           target-tasks-method: nightly_win64_aarch64
62       run-on-projects:
63           - mozilla-central
64       when: []  # never (hook only)
66     - name: nightly-android
67       job:
68           type: decision-task
69           treeherder-symbol: Na
70           target-tasks-method: nightly_fennec
71       run-on-projects:
72           - mozilla-central
73       when:
74           by-project:
75               # Match buildbot starts for now
76               mozilla-central: [{hour: 10, minute: 0}]
77               # No default
79     - name: nightly-mochitest-valgrind
80       job:
81           type: decision-task
82           treeherder-symbol: Vg
83           target-tasks-method: mochitest_valgrind
84       run-on-projects:
85           - mozilla-central
86       when:
87           - {hour: 16, minute: 0}
88           - {hour: 4, minute: 0}
90     - name: searchfox-index
91       job:
92           type: decision-task
93           treeherder-symbol: Searchfox
94           target-tasks-method: searchfox_index
95       run-on-projects:
96           - mozilla-central
97           - mozilla-beta
98           - mozilla-release
99       when:
100           - {hour: 10, minute: 0}
102     - name: customv8-update
103       job:
104           type: decision-task
105           treeherder-symbol: customv8
106           target-tasks-method: customv8_update
107           optimize-target-tasks: false
108       run-on-projects:
109           - mozilla-central
110       when:
111           by-project:
112               mozilla-central: [{hour: 10, minute: 30}]
114     - name: chromium-update
115       job:
116           type: decision-task
117           treeherder-symbol: Chromium
118           target-tasks-method: chromium_update
119           optimize-target-tasks: false
120       run-on-projects:
121           - mozilla-central
122       when:
123           by-project:
124               mozilla-central: [{hour: 10, minute: 30}]
126     - name: bouncer-check
127       job:
128           type: decision-task
129           treeherder-symbol: Rel
130           target-tasks-method: cron_bouncer_check
131       run-on-projects:
132           - mozilla-beta
133           - mozilla-release
134       when:
135           by-project:
136               # No default branch
137               mozilla-beta:
138                   - {hour: 7, minute: 0}
139                   - {hour: 19, minute: 0}
140               mozilla-release:
141                   - {hour: 7, minute: 0}
142                   - {hour: 19, minute: 0}
143               mozilla-esr60:
144                   - {hour: 7, minute: 0}
145                   - {hour: 19, minute: 0}
147     - name: periodic-update
148       job:
149           type: decision-task
150           treeherder-symbol: Nfile
151           target-tasks-method: file_update
152       run-on-projects:
153           - mozilla-central
154           - mozilla-beta
155           - mozilla-release
156           - mozilla-esr60
157       when:
158           by-project:
159               # No default branch
160               mozilla-central:
161                   - {weekday: 'Monday', hour: 10, minute: 0}
162                   - {weekday: 'Thursday', hour: 10, minute: 0}
163               mozilla-beta:
164                   - {weekday: 'Monday', hour: 10, minute: 0}
165                   - {weekday: 'Thursday', hour: 10, minute: 0}
166               mozilla-release:
167                   - {weekday: 'Monday', hour: 10, minute: 0}
168                   - {weekday: 'Thursday', hour: 10, minute: 0}
169               mozilla-esr60:
170                   - {weekday: 'Monday', hour: 10, minute: 0}
171                   - {weekday: 'Thursday', hour: 10, minute: 0}
173     - name: pipfile-update
174       job:
175           type: decision-task
176           treeherder-symbol: Nfile
177           target-tasks-method: pipfile_update
178       run-on-projects:
179           - mozilla-central
180       when:
181           by-project:
182               # No default branch
183               mozilla-central:
184                   - {weekday: 'Monday', hour: 10, minute: 0}