Jan Hruban | 37615e5 | 2015-11-19 14:30:49 +0100 | [diff] [blame^] | 1 | - pipeline: |
2 | name: gate | ||||
3 | description: Gatekeeping | ||||
4 | manager: dependent | ||||
5 | trigger: | ||||
6 | github: | ||||
7 | - event: pull_request | ||||
8 | action: labeled | ||||
9 | label: 'merge' | ||||
10 | success: | ||||
11 | github: | ||||
12 | merge: true | ||||
13 | unlabel: 'merge' | ||||
14 | failure: | ||||
15 | github: | ||||
16 | unlabel: 'merge' | ||||
17 | |||||
18 | - job: | ||||
19 | name: project-test1 | ||||
20 | - job: | ||||
21 | name: project-test2 | ||||
22 | - job: | ||||
23 | name: project-merge | ||||
24 | failure-message: Unable to merge change | ||||
25 | hold-following-changes: true | ||||
26 | |||||
27 | - project: | ||||
28 | name: org/project | ||||
29 | gate: | ||||
30 | jobs: | ||||
31 | - project-merge | ||||
32 | - project-test1: | ||||
33 | dependencies: project-merge | ||||
34 | - project-test2: | ||||
35 | dependencies: project-merge |