blob: 6fc94c21817a7ddd55e9aff2a595fe1d38449f07 [file] [log] [blame]
Jesse Keatingd96e5882017-01-19 13:55:50 -08001- pipeline:
2 name: pipeline
3 manager: independent
4 require:
5 github:
6 status: "zuul:check:success"
7 trigger:
8 github:
9 - event: pull_request
10 action: comment
11 comment: 'test me'
12 success:
13 github:
14 comment: true
15
Adam Gandelman8c6eeb52017-01-23 16:31:06 -080016- pipeline:
17 name: trigger
18 manager: independent
19 trigger:
20 github:
21 - event: pull_request
22 action: status
23 status: 'zuul:check:success'
24 success:
25 github:
26 status: 'success'
27 failure:
28 github:
29 status: 'failure'
30
Jesse Keatingae4cd272017-01-30 17:10:44 -080031- pipeline:
32 name: reviewusername
33 manager: independent
34 require:
35 github:
36 review:
37 - username: '^(herp|derp)$'
38 type: approved
39 trigger:
40 github:
41 - event: pull_request
42 action: comment
43 comment: 'test me'
44 success:
45 github:
46 comment: true
47
48- pipeline:
49 name: reviewreq
50 manager: independent
51 require:
52 github:
53 review:
54 - type: approved
55 permission: write
56 trigger:
57 github:
58 - event: pull_request
59 action: comment
60 comment: 'test me'
61 success:
62 github:
63 comment: true
64
65- pipeline:
66 name: reviewuserstate
67 manager: independent
68 require:
69 github:
70 review:
71 - username: 'derp'
72 type: approved
73 permission: write
74 trigger:
75 github:
76 - event: pull_request
77 action: comment
78 comment: 'test me'
79 success:
80 github:
81 comment: true
82
Jesse Keatingd96e5882017-01-19 13:55:50 -080083- job:
84 name: project1-pipeline
Adam Gandelman8c6eeb52017-01-23 16:31:06 -080085- job:
86 name: project2-trigger
Jesse Keatingae4cd272017-01-30 17:10:44 -080087- job:
88 name: project3-reviewusername
89- job:
90 name: project4-reviewreq
91- job:
92 name: project5-reviewuserstate
Jesse Keatingd96e5882017-01-19 13:55:50 -080093
94- project:
95 name: org/project1
96 pipeline:
97 jobs:
98 - project1-pipeline
Adam Gandelman8c6eeb52017-01-23 16:31:06 -080099
100- project:
101 name: org/project2
102 trigger:
103 jobs:
104 - project2-trigger
Jesse Keatingae4cd272017-01-30 17:10:44 -0800105
106- project:
107 name: org/project3
108 reviewusername:
109 jobs:
110 - project3-reviewusername
111
112- project:
113 name: org/project4
114 reviewreq:
115 jobs:
116 - project4-reviewreq
117
118- project:
119 name: org/project5
120 reviewuserstate:
121 jobs:
122 - project5-reviewuserstate