Bug 1467572 - Part 9: Use native context menu instead of select elements in the reloa...
[gecko.git] / .cron.yml
blobe0336e05676a84bc3b194f85ba0f265a928dedc5
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-android
58       job:
59           type: decision-task
60           treeherder-symbol: Na
61           target-tasks-method: nightly_fennec
62       run-on-projects:
63           - mozilla-central
64       when:
65           by-project:
66               # Match buildbot starts for now
67               mozilla-central: [{hour: 10, minute: 0}]
68               # No default
70     - name: nightly-mochitest-valgrind
71       job:
72           type: decision-task
73           treeherder-symbol: Vg
74           target-tasks-method: mochitest_valgrind
75       run-on-projects:
76           - mozilla-central
77       when:
78           - {hour: 16, minute: 0}
79           - {hour: 4, minute: 0}
81     - name: nightly-dmd
82       job:
83           type: decision-task
84           treeherder-symbol: Ndmd
85           target-tasks-method: nightly_dmd
86       run-on-projects:
87           - mozilla-central
88       when:
89           by-project:
90               mozilla-central: [{hour: 10, minute: 0}]
91               # No default
93     - name: searchfox-index
94       job:
95           type: decision-task
96           treeherder-symbol: Searchfox
97           target-tasks-method: searchfox_index
98       run-on-projects:
99           - mozilla-central
100       when:
101           by-project:
102               mozilla-central: [{hour: 10, minute: 30}]
103               # No default
105     - name: bouncer-check
106       job:
107           type: decision-task
108           treeherder-symbol: Rel
109           target-tasks-method: bouncer_check
110       run-on-projects:
111           - mozilla-beta
112           - mozilla-release
113       when:
114           by-project:
115               # No default branch
116               mozilla-beta:
117                   - {hour: 7, minute: 0}
118                   - {hour: 19, minute: 0}
119               mozilla-release:
120                   - {hour: 7, minute: 0}
121                   - {hour: 19, minute: 0}
123     - name: periodic-update
124       job:
125           type: decision-task
126           treeherder-symbol: Nfile
127           target-tasks-method: file_update
128       run-on-projects:
129           - mozilla-central
130           - mozilla-beta
131           - mozilla-release
132           - mozilla-esr60
133       when:
134           by-project:
135               # No default branch
136               mozilla-central:
137                   - {weekday: 'Monday', hour: 10, minute: 0}
138                   - {weekday: 'Thursday', hour: 10, minute: 0}
139               mozilla-beta:
140                   - {weekday: 'Monday', hour: 10, minute: 0}
141                   - {weekday: 'Thursday', hour: 10, minute: 0}
142               mozilla-release:
143                   - {weekday: 'Monday', hour: 10, minute: 0}
144                   - {weekday: 'Thursday', hour: 10, minute: 0}
145               mozilla-esr60:
146                   - {weekday: 'Monday', hour: 10, minute: 0}
147                   - {weekday: 'Thursday', hour: 10, minute: 0}
149     - name: pipfile-update
150       job:
151           type: decision-task
152           treeherder-symbol: Nfile
153           target-tasks-method: pipfile_update
154       run-on-projects:
155           - mozilla-central
156       when:
157           by-project:
158               # No default branch
159               mozilla-central:
160                   - {weekday: 'Monday', hour: 10, minute: 0}