blob: 11212e85f15e95ff2f7286dbea3d3b23a9cb0d33 [file] [log] [blame]
James E. Blairaf3d01e2017-05-26 14:30:18 -07001- pipeline:
2 name: check
3 manager: independent
4 trigger:
5 gerrit:
6 - event: patchset-created
7 success:
8 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +02009 Verified: 1
James E. Blairaf3d01e2017-05-26 14:30:18 -070010 failure:
11 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020012 Verified: -1
James E. Blairaf3d01e2017-05-26 14:30:18 -070013
14- pipeline:
15 name: gate
16 manager: dependent
17 success-message: Build succeeded (gate).
18 trigger:
19 gerrit:
20 - event: comment-added
21 approval:
Tobias Henkelea98a192017-05-29 21:15:17 +020022 - Approved: 1
James E. Blairaf3d01e2017-05-26 14:30:18 -070023 success:
24 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020025 Verified: 2
James E. Blairaf3d01e2017-05-26 14:30:18 -070026 submit: true
27 failure:
28 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020029 Verified: -2
James E. Blairaf3d01e2017-05-26 14:30:18 -070030 start:
31 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020032 Verified: 0
James E. Blairaf3d01e2017-05-26 14:30:18 -070033 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:
James E. Blairaf3d01e2017-05-26 14:30:18 -070041 name: integration
42 required-projects:
43 - org/project1
44 - org/project2
45 - org/project3
46 - org/project4
James E. Blair2f589fe2017-10-26 12:57:41 -070047 run: playbooks/integration.yaml
James E. Blairaf3d01e2017-05-26 14:30:18 -070048
49- project:
50 name: org/project1
51 check:
52 jobs:
53 - integration
54 gate:
55 queue: integrated
56 jobs:
57 - integration
58
59- project:
60 name: org/project2
61 check:
62 jobs:
63 - integration
64 gate:
65 queue: integrated
66 jobs:
67 - integration
68
69- project:
70 name: org/project3
71 check:
72 jobs:
73 - integration
74 gate:
75 queue: integrated
76 jobs:
77 - integration
78
79- project:
80 name: org/project4
81 check:
82 jobs:
83 - integration
84 gate:
85 queue: integrated
86 jobs:
87 - integration