blob: eec855355fe25dd55e82c8cebf169089059429d6 [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. Blaircdd00072012-06-08 19:17:28 -07005 - event: patchset-created
James E. Blairfb135a32012-06-05 14:48:16 -07006 success:
7 verified: 1
8 failure:
9 verified: -1
10
Antoine Mussob4e809e2012-12-06 16:58:06 +010011 - name: tests
12 manager: IndependentPipelineManager
13 trigger:
14 - event: patchset-created
15 email_filter: ^.*@example.org$
16 success:
17 verified: 1
18 failure:
19 verified: -1
20
James E. Blairfb135a32012-06-05 14:48:16 -070021 - name: post
Clark Boylan00635dc2012-09-19 14:03:08 -070022 manager: IndependentPipelineManager
James E. Blairfb135a32012-06-05 14:48:16 -070023 trigger:
24 - event: ref-updated
25 ref: ^(?!refs/).*$
26
27 - name: gate
Clark Boylan00635dc2012-09-19 14:03:08 -070028 manager: DependentPipelineManager
James E. Blairfb135a32012-06-05 14:48:16 -070029 trigger:
30 - event: comment-added
31 approval:
32 - approved: 1
Clark Boylan00635dc2012-09-19 14:03:08 -070033 start:
34 verified: 0
James E. Blairfb135a32012-06-05 14:48:16 -070035 success:
36 verified: 2
37 submit: true
38 failure:
39 verified: -2
40
41jobs:
42 - name: ^.*-merge$
43 failure-message: Unable to merge change, please rebase and try again.
44
45projects:
46 - name: example/project
47 check:
Antoine Mussob4e809e2012-12-06 16:58:06 +010048 - project-merge
49 tests:
James E. Blairfb135a32012-06-05 14:48:16 -070050 - project-merge:
51 - project-test
52 gate:
53 - project-merge:
54 - project-test
55 post:
56 - project-publish