blob: c871f1d30bdd2661c84213f86c3ac72ccd610e9f [file] [log] [blame]
Clint Byrum073c00b2017-05-01 13:41:23 -07001- pipeline:
2 name: gate
3 manager: dependent
4 failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures
5 trigger:
6 gerrit:
7 - event: comment-added
8 approval:
Tobias Henkelea98a192017-05-29 21:15:17 +02009 - Approved: 1
Clint Byrum073c00b2017-05-01 13:41:23 -070010 success:
11 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020012 Verified: 2
Clint Byrum073c00b2017-05-01 13:41:23 -070013 submit: true
14 failure:
15 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020016 Verified: -2
Clint Byrum073c00b2017-05-01 13:41:23 -070017 start:
18 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020019 Verified: 0
Clint Byrum073c00b2017-05-01 13:41:23 -070020 precedence: high
21
22- job:
James E. Blair2bab6e72017-08-07 09:52:45 -070023 name: base
24 parent: null
James E. Blair2f589fe2017-10-26 12:57:41 -070025 run: playbooks/base.yaml
James E. Blair2bab6e72017-08-07 09:52:45 -070026
27- job:
Clint Byrum073c00b2017-05-01 13:41:23 -070028 name: project-merge
29 hold-following-changes: true
James E. Blair2f589fe2017-10-26 12:57:41 -070030 run: playbooks/project-merge.yaml
Clint Byrum073c00b2017-05-01 13:41:23 -070031
32- job:
33 name: project-test1
James E. Blair2f589fe2017-10-26 12:57:41 -070034 run: playbooks/project-test1.yaml
Clint Byrum073c00b2017-05-01 13:41:23 -070035
36- job:
37 name: project-test2
James E. Blair2f589fe2017-10-26 12:57:41 -070038 run: playbooks/project-test2.yaml
Clint Byrum073c00b2017-05-01 13:41:23 -070039
40- job:
41 name: project-test3
James E. Blair2f589fe2017-10-26 12:57:41 -070042 run: playbooks/project-test3.yaml
Clint Byrum073c00b2017-05-01 13:41:23 -070043
44- job:
45 name: project-testfile
46 files:
James E. Blair2f589fe2017-10-26 12:57:41 -070047 - .*-requires
48 run: playbooks/project-testfile.yaml
Clint Byrum073c00b2017-05-01 13:41:23 -070049
50- project:
51 name: org/project
52 merge-mode: cherry-pick
53 gate:
54 jobs:
James E. Blair2f589fe2017-10-26 12:57:41 -070055 - project-merge
56 - project-test1:
57 dependencies:
58 - project-merge
59 - project-test2:
60 dependencies:
61 - project-merge
62 - project-test3:
63 dependencies:
64 - project-merge
65 - project-testfile:
66 dependencies:
67 - project-merge