blob: 6481fb91049a7d3721c93b65af75e3aec1ea7683 [file] [log] [blame]
James E. Blair7cb84542017-04-19 13:35:05 -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. Blair7cb84542017-04-19 13:35:05 -070010 failure:
11 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020012 Verified: -1
James E. Blair7cb84542017-04-19 13:35:05 -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. Blair7cb84542017-04-19 13:35:05 -070023 success:
24 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020025 Verified: 2
James E. Blair7cb84542017-04-19 13:35:05 -070026 submit: true
27 failure:
28 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020029 Verified: -2
James E. Blair7cb84542017-04-19 13:35:05 -070030 start:
31 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020032 Verified: 0
James E. Blair7cb84542017-04-19 13:35:05 -070033 precedence: high
34
35- job:
36 name: project-merge
37 hold-following-changes: true
38
39- job:
40 name: project-test1
41
42- job:
43 name: project-test2
44
45- job:
46 name: project1-project2-integration
47
48- project:
49 name: org/project1
50 check:
51 jobs:
52 - project-merge
53 - project-test1:
54 dependencies: project-merge
55 - project-test2:
56 dependencies: project-merge
57 - project1-project2-integration:
58 dependencies: project-merge
59 gate:
60 queue: integrated
61 jobs:
62 - project-merge
63 - project-test1:
64 dependencies: project-merge
65 - project-test2:
66 dependencies: project-merge
67 - project1-project2-integration:
68 dependencies: project-merge
69
70- project:
71 name: org/project2
72 check:
73 jobs:
74 - project-merge
75 - project-test1:
76 dependencies: project-merge
77 - project-test2:
78 dependencies: project-merge
79 - project1-project2-integration:
80 dependencies: project-merge
81 gate:
82 queue: integrated
83 jobs:
84 - project-merge
85 - project-test1:
86 dependencies: project-merge
87 - project-test2:
88 dependencies: project-merge
89 - project1-project2-integration:
90 dependencies: project-merge
91
92- project:
93 name: org/project3
94 check:
95 jobs:
96 - project-merge
97 - project-test1:
98 dependencies: project-merge
99 - project-test2:
100 dependencies: project-merge
101 - project1-project2-integration:
102 dependencies: project-merge
103 gate:
104 queue: integrated
105 jobs:
106 - project-merge
107 - project-test1:
108 dependencies: project-merge
109 - project-test2:
110 dependencies: project-merge
111 - project1-project2-integration:
112 dependencies: project-merge