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: | ||||
31 | name: project1-test | ||||
32 | - job: | ||||
33 | name: project2-test | ||||
34 | - job: | ||||
35 | name: project3-test | ||||
36 | - job: | ||||
37 | name: project4-test | ||||
38 | - job: | ||||
39 | name: project5-test | ||||
40 | - job: | ||||
41 | name: project6-test | ||||
42 | |||||
43 | - project: | ||||
44 | name: org/project1 | ||||
45 | check: | ||||
46 | jobs: | ||||
47 | - project1-test | ||||
48 | |||||
49 | - project: | ||||
50 | name: org/project2 | ||||
51 | check: | ||||
52 | jobs: | ||||
53 | - project2-test | ||||
54 | |||||
55 | - project: | ||||
56 | name: org/project3 | ||||
57 | gate: | ||||
58 | queue: cogated | ||||
59 | jobs: | ||||
60 | - project3-test | ||||
61 | |||||
62 | - project: | ||||
63 | name: org/project4 | ||||
64 | gate: | ||||
65 | queue: cogated | ||||
66 | jobs: | ||||
67 | - project4-test | ||||
68 | |||||
69 | - project: | ||||
70 | name: org/project5 | ||||
71 | gate: | ||||
72 | jobs: | ||||
73 | - project5-test | ||||
74 | |||||
75 | - project: | ||||
76 | name: org/project6 | ||||
77 | gate: | ||||
78 | jobs: | ||||
79 | - project6-test |