blob: b84be11620efdbfcb2df78511531966e14c0e48a [file] [log] [blame]
Clark Boylan00635dc2012-09-19 14:03:08 -07001pipelines:
James E. Blairfb135a32012-06-05 14:48:16 -07002 - name: check
Clark Boylan00635dc2012-09-19 14:03:08 -07003 manager: IndependentPipelineManager
James E. Blairfb135a32012-06-05 14:48:16 -07004 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -07005 gerrit:
6 - event: patchset-created
James E. Blairfb135a32012-06-05 14:48:16 -07007 success:
Joshua Hesketh1879cf72013-08-19 14:13:15 +10008 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +02009 Verified: 1
James E. Blairfb135a32012-06-05 14:48:16 -070010 failure:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100011 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020012 Verified: -1
James E. Blairfb135a32012-06-05 14:48:16 -070013
Antoine Mussob4e809e2012-12-06 16:58:06 +010014 - name: tests
15 manager: IndependentPipelineManager
16 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -070017 gerrit:
18 - event: patchset-created
19 email_filter: ^.*@example.org$
Antoine Mussob4e809e2012-12-06 16:58:06 +010020 success:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100021 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020022 Verified: 1
Antoine Mussob4e809e2012-12-06 16:58:06 +010023 failure:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100024 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020025 Verified: -1
Antoine Mussob4e809e2012-12-06 16:58:06 +010026
James E. Blairfb135a32012-06-05 14:48:16 -070027 - name: post
Clark Boylan00635dc2012-09-19 14:03:08 -070028 manager: IndependentPipelineManager
James E. Blairfb135a32012-06-05 14:48:16 -070029 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -070030 gerrit:
31 - event: ref-updated
32 ref: ^(?!refs/).*$
K Jonathan Harkerf95e7232015-04-29 13:33:16 -070033 ignore-deletes: False
James E. Blairfb135a32012-06-05 14:48:16 -070034
35 - name: gate
Clark Boylan00635dc2012-09-19 14:03:08 -070036 manager: DependentPipelineManager
James E. Blairfb135a32012-06-05 14:48:16 -070037 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -070038 gerrit:
39 - event: comment-added
40 approval:
Tobias Henkelea98a192017-05-29 21:15:17 +020041 - Approved: 1
Clark Boylan00635dc2012-09-19 14:03:08 -070042 start:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100043 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020044 Verified: 0
James E. Blairfb135a32012-06-05 14:48:16 -070045 success:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100046 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020047 Verified: 1
James E. Blairfb135a32012-06-05 14:48:16 -070048 failure:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100049 gerrit:
Tobias Henkelea98a192017-05-29 21:15:17 +020050 Verified: -1
James E. Blairfb135a32012-06-05 14:48:16 -070051
52jobs:
53 - name: ^.*-merge$
54 failure-message: Unable to merge change, please rebase and try again.
55
56projects:
57 - name: example/project
58 check:
Antoine Mussob4e809e2012-12-06 16:58:06 +010059 - project-merge
60 tests:
James E. Blairfb135a32012-06-05 14:48:16 -070061 - project-merge:
62 - project-test
63 gate:
64 - project-merge:
65 - project-test
66 post:
67 - project-publish