blob: 44f26411ce0096eb510c3bf367e8352c3d0992d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
- queue:
name: integrated
allow-circular-dependencies: true
- pipeline:
name: check
manager: independent
trigger:
gerrit:
- event: patchset-created
github:
- event: pull_request
action:
- opened
- changed
- reopened
- edited
success:
gerrit:
Verified: 1
github:
status: success
failure:
gerrit:
Verified: -1
github:
status: failure
- pipeline:
name: gate
manager: dependent
success-message: Build succeeded (gate).
require:
gerrit:
approval:
- Approved: 1
github:
label: approved
trigger:
gerrit:
- event: comment-added
approval:
- Approved: 1
github:
- event: pull_request
action: edited
- event: pull_request
action: labeled
label: approved
success:
gerrit:
Verified: 2
submit: true
github:
merge: true
failure:
gerrit:
Verified: -2
github: {}
start:
gerrit:
Verified: 0
github: {}
precedence: high
- job:
name: base
parent: null
run: playbooks/run.yaml
deduplicate: false
required-projects:
- common-config
- org/project
- org/project1
- org/project2
- job:
name: common-config-job
- job:
name: project-job
- job:
name: project1-job
- job:
name: project2-job
- job:
name: project3-job
- project:
name: common-config
queue: integrated
check:
jobs:
- common-config-job
gate:
jobs:
- common-config-job
- project:
name: ^.*/project
queue: integrated
check:
jobs:
- project-job
gate:
jobs:
- project-job
- project:
name: ^.*/project1
queue: integrated
check:
jobs:
- project1-job
- project-vars-job
gate:
jobs:
- project1-job
- project-vars-job
- project-template:
name: project2-template
queue: integrated
check:
jobs:
- project2-job
gate:
jobs:
- project2-job
- project:
name: ^.*/project2
templates:
- project2-template
- project:
name: ^.*/project3
check:
jobs:
- project3-job
gate:
jobs:
- project3-job
|