blob: 2ee8ebd8898c90f8cbaacb6788ee9ac02d54174f [file] [log] [blame]
Paul Belanger66e95962016-11-11 12:11:06 -05001- pipeline:
2 name: check
3 manager: independent
Paul Belanger66e95962016-11-11 12:11:06 -05004 trigger:
5 gerrit:
6 - event: patchset-created
7 success:
8 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +02009 Verified: 1
Paul Belanger66e95962016-11-11 12:11:06 -050010 failure:
11 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020012 Verified: -1
Paul Belanger66e95962016-11-11 12:11:06 -050013
14- pipeline:
15 name: gate
16 manager: dependent
17 success-message: Build succeeded (gate).
Paul Belanger66e95962016-11-11 12:11:06 -050018 trigger:
19 gerrit:
20 - event: comment-added
21 approval:
Tobias Henkelea98a192017-05-29 21:15:17 +020022 - Approved: 1
Paul Belanger66e95962016-11-11 12:11:06 -050023 success:
24 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020025 Verified: 2
Paul Belanger66e95962016-11-11 12:11:06 -050026 submit: true
27 failure:
28 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020029 Verified: -2
Paul Belanger66e95962016-11-11 12:11:06 -050030 start:
31 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020032 Verified: 0
Paul Belanger66e95962016-11-11 12:11:06 -050033 precedence: high
34
35- job:
James E. Blair2bab6e72017-08-07 09:52:45 -070036 name: base
37 parent: null
James E. Blair2f589fe2017-10-26 12:57:41 -070038 run: playbooks/base.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070039
40- job:
Paul Belanger66e95962016-11-11 12:11:06 -050041 name: project-merge
42 hold-following-changes: true
James E. Blair2f589fe2017-10-26 12:57:41 -070043 run: playbooks/project-merge.yaml
Paul Belanger66e95962016-11-11 12:11:06 -050044
45- job:
46 name: project-test1
James E. Blair7e3e6882017-09-20 15:47:13 -070047 nodeset:
48 nodes:
49 - name: controller
50 label: label1
James E. Blair2f589fe2017-10-26 12:57:41 -070051 run: playbooks/project-test1.yaml
Paul Belanger66e95962016-11-11 12:11:06 -050052
53- job:
54 name: project-test1
55 branches: stable
James E. Blair7e3e6882017-09-20 15:47:13 -070056 nodeset:
57 nodes:
58 - name: controller
59 label: label2
James E. Blair2f589fe2017-10-26 12:57:41 -070060 run: playbooks/project-test1.yaml
Paul Belanger66e95962016-11-11 12:11:06 -050061
62- job:
63 name: project-test2
James E. Blair2f589fe2017-10-26 12:57:41 -070064 run: playbooks/project-test2.yaml
Paul Belanger66e95962016-11-11 12:11:06 -050065
66- project:
67 name: org/delete-project
68 check:
69 jobs:
Fredrik Medleyf8aec832015-09-28 13:40:20 +020070 - project-merge
71 - project-test1:
72 dependencies: project-merge
73 - project-test2:
74 dependencies: project-merge
Paul Belanger66e95962016-11-11 12:11:06 -050075 gate:
76 jobs:
Fredrik Medleyf8aec832015-09-28 13:40:20 +020077 - project-merge
78 - project-test1:
79 dependencies: project-merge
80 - project-test2:
81 dependencies: project-merge