blob: 4bd5e70fe42020a0ab2e2eb8713539888132b39c [file] [log] [blame]
James E. Blair47958382013-01-10 17:26:02 -08001includes:
2 - python-file: openstack_functions.py
3
4pipelines:
5 - name: check
6 manager: IndependentPipelineManager
7 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -07008 gerrit:
9 - event: patchset-created
James E. Blair47958382013-01-10 17:26:02 -080010 success:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100011 gerrit:
12 verified: 1
James E. Blair47958382013-01-10 17:26:02 -080013 failure:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100014 gerrit:
15 verified: -1
James E. Blair47958382013-01-10 17:26:02 -080016
17 - name: post
18 manager: IndependentPipelineManager
19 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -070020 gerrit:
21 - event: ref-updated
22 ref: ^(?!refs/).*$
James E. Blair47958382013-01-10 17:26:02 -080023
24 - name: gate
25 manager: DependentPipelineManager
James E. Blair56370192013-01-14 15:47:28 -080026 success-message: Your change is awesome.
27 failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures
James E. Blair47958382013-01-10 17:26:02 -080028 trigger:
James E. Blair6c358e72013-07-29 17:06:47 -070029 gerrit:
30 - event: comment-added
31 approval:
32 - approved: 1
James E. Blair47958382013-01-10 17:26:02 -080033 start:
Joshua Hesketh1879cf72013-08-19 14:13:15 +100034 gerrit:
35 verified: 0
36 success:
37 gerrit:
38 verified: 2
39 code-review: 1
40 submit: true
41 failure:
42 gerrit:
43 verified: -2
44 workinprogress: true
James E. Blair47958382013-01-10 17:26:02 -080045
46jobs:
47 - name: ^.*-merge$
48 failure-message: Unable to merge change
49 hold-following-changes: true
50 - name: test-merge
51 parameter-function: devstack_params
52 - name: test-test
53 - name: test-merge2
54 success-pattern: http://logs.example.com/{change.number}/{change.patchset}/{pipeline.name}/{job.name}/{build.number}/success
55 failure-pattern: http://logs.example.com/{change.number}/{change.patchset}/{pipeline.name}/{job.name}/{build.number}/fail
James E. Blair70c71582013-03-06 08:50:50 -080056 - name: project-testfile
57 files:
58 - 'tools/.*-requires'
James E. Blair47958382013-01-10 17:26:02 -080059
60projects:
61 - name: test-org/test
62 merge-mode: cherry-pick
63 check:
64 - test-merge2:
65 - test-thing1:
66 - test-thing2
67 - test-thing3
68 gate:
69 - test-thing
70 post:
71 - test-post