blob: 6ef881f9b0ea89a3c1b9a226264ccf806c0a3f38 [file] [log] [blame]
Jesse Keatinga41566f2017-06-14 18:17:51 -07001- pipeline:
2 name: check
3 manager: independent
4 trigger:
5 github:
6 - event: pull_request
7 action: edited
8 start:
9 github: {}
10 success:
11 github: {}
12 failure:
13 github: {}
14
15- pipeline:
16 name: gate
17 manager: dependent
18 trigger:
19 github:
20 - event: pull_request
21 action: edited
22 start:
23 github: {}
24 success:
25 github:
26 merge: true
27 failure:
28 github: {}
29
30- job:
James E. Blair2bab6e72017-08-07 09:52:45 -070031 name: base
32 parent: null
James E. Blair2f589fe2017-10-26 12:57:41 -070033 run: playbooks/base.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070034
35- job:
Jesse Keatinga41566f2017-06-14 18:17:51 -070036 name: project1-test
James E. Blair2f589fe2017-10-26 12:57:41 -070037 run: playbooks/project1-test.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070038
Jesse Keatinga41566f2017-06-14 18:17:51 -070039- job:
40 name: project2-test
James E. Blair2f589fe2017-10-26 12:57:41 -070041 run: playbooks/project2-test.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070042
Jesse Keatinga41566f2017-06-14 18:17:51 -070043- job:
44 name: project3-test
James E. Blair2f589fe2017-10-26 12:57:41 -070045 run: playbooks/project3-test.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070046
Jesse Keatinga41566f2017-06-14 18:17:51 -070047- job:
48 name: project4-test
James E. Blair2f589fe2017-10-26 12:57:41 -070049 run: playbooks/project4-test.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070050
Jesse Keatinga41566f2017-06-14 18:17:51 -070051- job:
52 name: project5-test
James E. Blair2f589fe2017-10-26 12:57:41 -070053 run: playbooks/project5-test.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070054
Jesse Keatinga41566f2017-06-14 18:17:51 -070055- job:
56 name: project6-test
James E. Blair2f589fe2017-10-26 12:57:41 -070057 run: playbooks/project6-test.yaml
Jesse Keatinga41566f2017-06-14 18:17:51 -070058
59- project:
60 name: org/project1
61 check:
62 jobs:
63 - project1-test
64
65- project:
66 name: org/project2
67 check:
68 jobs:
69 - project2-test
70
71- project:
72 name: org/project3
73 gate:
74 queue: cogated
75 jobs:
76 - project3-test
77
78- project:
79 name: org/project4
80 gate:
81 queue: cogated
82 jobs:
83 - project4-test
84
85- project:
86 name: org/project5
87 gate:
88 jobs:
89 - project5-test
90
91- project:
92 name: org/project6
93 gate:
94 jobs:
95 - project6-test