Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 1 | - 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. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 31 | name: base |
32 | parent: null | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 33 | run: playbooks/base.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 34 | |
35 | - job: | ||||
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 36 | name: project1-test |
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 37 | run: playbooks/project1-test.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 38 | |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 39 | - job: |
40 | name: project2-test | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 41 | run: playbooks/project2-test.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 42 | |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 43 | - job: |
44 | name: project3-test | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 45 | run: playbooks/project3-test.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 46 | |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 47 | - job: |
48 | name: project4-test | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 49 | run: playbooks/project4-test.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 50 | |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 51 | - job: |
52 | name: project5-test | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 53 | run: playbooks/project5-test.yaml |
James E. Blair | 2bab6e7 | 2017-08-07 09:52:45 -0700 | [diff] [blame] | 54 | |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 55 | - job: |
56 | name: project6-test | ||||
James E. Blair | 2f589fe | 2017-10-26 12:57:41 -0700 | [diff] [blame] | 57 | run: playbooks/project6-test.yaml |
Jesse Keating | a41566f | 2017-06-14 18:17:51 -0700 | [diff] [blame] | 58 | |
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 |