Bug 1531230 - Stop using the TextPropertyEditor value in the TextProperty model....
[gecko.git] / .cron.yml
blobe7b6a7199c3317c46ae7aa11a3116c8b491227d8
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       when:
98           by-project:
99               mozilla-central: [{hour: 10, minute: 0}]
100               # No default
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: bouncer-check
115       job:
116           type: decision-task
117           treeherder-symbol: Rel
118           target-tasks-method: cron_bouncer_check
119       run-on-projects:
120           - mozilla-beta
121           - mozilla-release
122       when:
123           by-project:
124               # No default branch
125               mozilla-beta:
126                   - {hour: 7, minute: 0}
127                   - {hour: 19, minute: 0}
128               mozilla-release:
129                   - {hour: 7, minute: 0}
130                   - {hour: 19, minute: 0}
131               mozilla-esr60:
132                   - {hour: 7, minute: 0}
133                   - {hour: 19, minute: 0}
135     - name: periodic-update
136       job:
137           type: decision-task
138           treeherder-symbol: Nfile
139           target-tasks-method: file_update
140       run-on-projects:
141           - mozilla-central
142           - mozilla-beta
143           - mozilla-release
144           - mozilla-esr60
145       when:
146           by-project:
147               # No default branch
148               mozilla-central:
149                   - {weekday: 'Monday', hour: 10, minute: 0}
150                   - {weekday: 'Thursday', hour: 10, minute: 0}
151               mozilla-beta:
152                   - {weekday: 'Monday', hour: 10, minute: 0}
153                   - {weekday: 'Thursday', hour: 10, minute: 0}
154               mozilla-release:
155                   - {weekday: 'Monday', hour: 10, minute: 0}
156                   - {weekday: 'Thursday', hour: 10, minute: 0}
157               mozilla-esr60:
158                   - {weekday: 'Monday', hour: 10, minute: 0}
159                   - {weekday: 'Thursday', hour: 10, minute: 0}
161     - name: pipfile-update
162       job:
163           type: decision-task
164           treeherder-symbol: Nfile
165           target-tasks-method: pipfile_update
166       run-on-projects:
167           - mozilla-central
168       when:
169           by-project:
170               # No default branch
171               mozilla-central:
172                   - {weekday: 'Monday', hour: 10, minute: 0}