James E. Blair | 1f4c2bb | 2013-04-26 08:40:46 -0700 | [diff] [blame] | 1 | includes: |
2 | - python-file: custom_functions.py | ||||
3 | |||||
James E. Blair | 4aea70c | 2012-07-26 14:23:24 -0700 | [diff] [blame] | 4 | pipelines: |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 5 | - name: check |
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 6 | manager: independent |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 7 | source: |
8 | gerrit | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 9 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 10 | gerrit: |
11 | - event: patchset-created | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 12 | success: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 13 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 14 | Verified: 1 |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 15 | failure: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 16 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 17 | Verified: -1 |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 18 | |
19 | - name: post | ||||
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 20 | manager: independent |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 21 | source: |
22 | gerrit | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 23 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 24 | gerrit: |
25 | - event: ref-updated | ||||
26 | ref: ^(?!refs/).*$ | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 27 | |
28 | - name: gate | ||||
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 29 | manager: dependent |
James E. Blair | 5637019 | 2013-01-14 15:47:28 -0800 | [diff] [blame] | 30 | failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 31 | source: |
32 | gerrit | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 33 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 34 | gerrit: |
35 | - event: comment-added | ||||
36 | approval: | ||||
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 37 | - Approved: 1 |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 38 | success: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 39 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 40 | Verified: 2 |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 41 | submit: true |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 42 | failure: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 43 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 44 | Verified: -2 |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 45 | start: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 46 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 47 | Verified: 0 |
James E. Blair | 64ed6f2 | 2013-07-10 14:07:23 -0700 | [diff] [blame] | 48 | precedence: high |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 49 | |
James E. Blair | d09c17a | 2012-08-07 09:23:14 -0700 | [diff] [blame] | 50 | - name: unused |
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 51 | manager: independent |
James E. Blair | 2fa5096 | 2013-01-30 21:50:41 -0800 | [diff] [blame] | 52 | dequeue-on-new-patchset: false |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 53 | source: |
54 | gerrit | ||||
James E. Blair | d09c17a | 2012-08-07 09:23:14 -0700 | [diff] [blame] | 55 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 56 | gerrit: |
57 | - event: comment-added | ||||
58 | approval: | ||||
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 59 | - Approved: 1 |
James E. Blair | d09c17a | 2012-08-07 09:23:14 -0700 | [diff] [blame] | 60 | |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 61 | - name: dup1 |
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 62 | manager: independent |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 63 | source: |
64 | gerrit | ||||
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 65 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 66 | gerrit: |
67 | - event: change-restored | ||||
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 68 | success: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 69 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 70 | Verified: 1 |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 71 | failure: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 72 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 73 | Verified: -1 |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 74 | |
75 | - name: dup2 | ||||
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 76 | manager: independent |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 77 | source: |
78 | gerrit | ||||
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 79 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 80 | gerrit: |
81 | - event: change-restored | ||||
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 82 | success: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 83 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 84 | Verified: 1 |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 85 | failure: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 86 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 87 | Verified: -1 |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 88 | |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 89 | - name: conflict |
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 90 | manager: dependent |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 91 | failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 92 | source: |
93 | gerrit | ||||
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 94 | trigger: |
James E. Blair | 6c358e7 | 2013-07-29 17:06:47 -0700 | [diff] [blame] | 95 | gerrit: |
96 | - event: comment-added | ||||
97 | approval: | ||||
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 98 | - Approved: 1 |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 99 | success: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 100 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 101 | Verified: 2 |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 102 | submit: true |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 103 | failure: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 104 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 105 | Verified: -2 |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 106 | start: |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 107 | gerrit: |
Tobias Henkel | ea98a19 | 2017-05-29 21:15:17 +0200 | [diff] [blame] | 108 | Verified: 0 |
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 109 | |
James E. Blair | badc1ad | 2014-04-28 13:55:14 -0700 | [diff] [blame] | 110 | - name: experimental |
James E. Blair | 8300578 | 2015-12-11 14:46:03 -0800 | [diff] [blame] | 111 | manager: independent |
James E. Blair | 59fdbac | 2015-12-07 17:08:06 -0800 | [diff] [blame] | 112 | source: |
113 | gerrit | ||||
James E. Blair | badc1ad | 2014-04-28 13:55:14 -0700 | [diff] [blame] | 114 | trigger: |
115 | gerrit: | ||||
116 | - event: patchset-created | ||||
117 | success: | ||||
118 | gerrit: {} | ||||
119 | failure: | ||||
120 | gerrit: {} | ||||
121 | |||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 122 | jobs: |
123 | - name: ^.*-merge$ | ||||
124 | failure-message: Unable to merge change | ||||
125 | hold-following-changes: true | ||||
James E. Blair | 456f2fb | 2016-02-09 09:29:33 -0800 | [diff] [blame] | 126 | tags: merge |
James E. Blair | 4ec821f | 2012-08-23 15:28:28 -0700 | [diff] [blame] | 127 | - name: nonvoting-project-test2 |
128 | voting: false | ||||
James E. Blair | 70c7158 | 2013-03-06 08:50:50 -0800 | [diff] [blame] | 129 | - name: project-testfile |
130 | files: | ||||
131 | - '.*-requires' | ||||
James E. Blair | c8a1e05 | 2014-02-25 09:29:26 -0800 | [diff] [blame] | 132 | - name: project1-project2-integration |
133 | queue-name: integration | ||||
James E. Blair | af17a97 | 2016-02-03 15:07:18 -0800 | [diff] [blame] | 134 | - name: mutex-one |
135 | mutex: test-mutex | ||||
136 | - name: mutex-two | ||||
137 | mutex: test-mutex | ||||
James E. Blair | 456f2fb | 2016-02-09 09:29:33 -0800 | [diff] [blame] | 138 | - name: project1-merge |
139 | tags: | ||||
140 | - project1 | ||||
141 | - extratag | ||||
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 142 | |
143 | projects: | ||||
144 | - name: org/project | ||||
James E. Blair | 4886cc1 | 2012-07-18 15:39:41 -0700 | [diff] [blame] | 145 | merge-mode: cherry-pick |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 146 | check: |
147 | - project-merge: | ||||
148 | - project-test1 | ||||
149 | - project-test2 | ||||
James E. Blair | 70c7158 | 2013-03-06 08:50:50 -0800 | [diff] [blame] | 150 | - project-testfile |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 151 | gate: |
152 | - project-merge: | ||||
153 | - project-test1 | ||||
154 | - project-test2 | ||||
James E. Blair | 70c7158 | 2013-03-06 08:50:50 -0800 | [diff] [blame] | 155 | - project-testfile |
James E. Blair | b0fcae4 | 2012-07-17 11:12:10 -0700 | [diff] [blame] | 156 | post: |
157 | - project-post | ||||
James E. Blair | 42f7482 | 2013-05-14 15:18:03 -0700 | [diff] [blame] | 158 | dup1: |
159 | - project-test1 | ||||
160 | dup2: | ||||
161 | - project-test1 | ||||
James E. Blair | b02a3bb | 2012-07-30 17:49:55 -0700 | [diff] [blame] | 162 | |
163 | - name: org/project1 | ||||
164 | check: | ||||
165 | - project1-merge: | ||||
166 | - project1-test1 | ||||
167 | - project1-test2 | ||||
168 | - project1-project2-integration | ||||
169 | gate: | ||||
170 | - project1-merge: | ||||
171 | - project1-test1 | ||||
172 | - project1-test2 | ||||
173 | - project1-project2-integration | ||||
174 | post: | ||||
175 | - project1-post | ||||
176 | |||||
177 | - name: org/project2 | ||||
178 | check: | ||||
179 | - project2-merge: | ||||
180 | - project2-test1 | ||||
181 | - project2-test2 | ||||
182 | - project1-project2-integration | ||||
183 | gate: | ||||
184 | - project2-merge: | ||||
185 | - project2-test1 | ||||
186 | - project2-test2 | ||||
187 | - project1-project2-integration | ||||
188 | post: | ||||
189 | - project2-post | ||||
James E. Blair | 7f71c80 | 2012-08-22 13:04:32 -0700 | [diff] [blame] | 190 | |
James E. Blair | 127bc18 | 2012-08-28 15:55:15 -0700 | [diff] [blame] | 191 | - name: org/project3 |
192 | check: | ||||
193 | - project3-merge: | ||||
194 | - project3-test1 | ||||
195 | - project3-test2 | ||||
196 | - project1-project2-integration | ||||
197 | gate: | ||||
198 | - project3-merge: | ||||
199 | - project3-test1 | ||||
200 | - project3-test2 | ||||
201 | - project1-project2-integration | ||||
202 | post: | ||||
203 | - project3-post | ||||
204 | |||||
James E. Blair | 4ec821f | 2012-08-23 15:28:28 -0700 | [diff] [blame] | 205 | - name: org/nonvoting-project |
206 | check: | ||||
207 | - nonvoting-project-merge: | ||||
208 | - nonvoting-project-test1 | ||||
209 | - nonvoting-project-test2 | ||||
210 | gate: | ||||
211 | - nonvoting-project-merge: | ||||
212 | - nonvoting-project-test1 | ||||
213 | - nonvoting-project-test2 | ||||
214 | post: | ||||
215 | - nonvoting-project-post | ||||
Antoine Musso | 80edd5a | 2013-02-13 15:37:53 +0100 | [diff] [blame] | 216 | |
James E. Blair | 6736beb | 2013-07-11 15:18:15 -0700 | [diff] [blame] | 217 | - name: org/conflict-project |
218 | conflict: | ||||
219 | - conflict-project-merge: | ||||
220 | - conflict-project-test1 | ||||
221 | - conflict-project-test2 | ||||
James E. Blair | dad5225 | 2014-02-07 16:59:17 -0800 | [diff] [blame] | 222 | |
223 | - name: org/noop-project | ||||
224 | gate: | ||||
225 | - noop | ||||
James E. Blair | badc1ad | 2014-04-28 13:55:14 -0700 | [diff] [blame] | 226 | |
227 | - name: org/experimental-project | ||||
228 | experimental: | ||||
229 | - experimental-project-test | ||||
Evgeny Antyshev | d6e546c | 2015-06-11 15:13:57 +0000 | [diff] [blame] | 230 | |
231 | - name: org/no-jobs-project | ||||
232 | check: | ||||
233 | - project-testfile |