blob: ed36a18af9df8fabeacba1f042ef753f8e1eb123 [file] [log] [blame]
James E. Blair4aea70c2012-07-26 14:23:24 -07001pipelines:
James E. Blairb0fcae42012-07-17 11:12:10 -07002 - name: check
James E. Blair4aea70c2012-07-26 14:23:24 -07003 manager: IndependentPipelineManager
James E. Blairb0fcae42012-07-17 11:12:10 -07004 trigger:
James E. Blaire0487072012-08-29 17:38:31 -07005 - event: patchset-created
James E. Blairb0fcae42012-07-17 11:12:10 -07006 success:
7 verified: 1
8 failure:
9 verified: -1
10
11 - name: post
James E. Blair4aea70c2012-07-26 14:23:24 -070012 manager: IndependentPipelineManager
James E. Blairb0fcae42012-07-17 11:12:10 -070013 trigger:
14 - event: ref-updated
15 ref: ^(?!refs/).*$
16
17 - name: gate
James E. Blair4aea70c2012-07-26 14:23:24 -070018 manager: DependentPipelineManager
James E. Blair56370192013-01-14 15:47:28 -080019 failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures
James E. Blairb0fcae42012-07-17 11:12:10 -070020 trigger:
21 - event: comment-added
22 approval:
23 - approved: 1
24 success:
25 verified: 2
26 submit: true
27 failure:
28 verified: -2
29 start:
30 verified: 0
31
James E. Blaird09c17a2012-08-07 09:23:14 -070032 - name: unused
33 manager: IndependentPipelineManager
James E. Blair2fa50962013-01-30 21:50:41 -080034 dequeue-on-new-patchset: false
James E. Blaird09c17a2012-08-07 09:23:14 -070035 trigger:
36 - event: comment-added
37 approval:
38 - approved: 1
39
James E. Blair42f74822013-05-14 15:18:03 -070040 - name: dup1
41 manager: IndependentPipelineManager
42 trigger:
43 - event: change-restored
44 success:
45 verified: 1
46 failure:
47 verified: -1
48
49 - name: dup2
50 manager: IndependentPipelineManager
51 trigger:
52 - event: change-restored
53 success:
54 verified: 1
55 failure:
56 verified: -1
57
58
James E. Blairb0fcae42012-07-17 11:12:10 -070059jobs:
60 - name: ^.*-merge$
61 failure-message: Unable to merge change
62 hold-following-changes: true
James E. Blair4ec821f2012-08-23 15:28:28 -070063 - name: nonvoting-project-test2
64 voting: false
James E. Blair70c71582013-03-06 08:50:50 -080065 - name: project-testfile
66 files:
67 - '.*-requires'
James E. Blairb0fcae42012-07-17 11:12:10 -070068
Antoine Musso80edd5a2013-02-13 15:37:53 +010069project-templates:
70 - name: test-one-and-two
71 check:
72 - '{projectname}-test1'
73 - '{projectname}-test2'
74
James E. Blairb0fcae42012-07-17 11:12:10 -070075projects:
76 - name: org/project
James E. Blair4886cc12012-07-18 15:39:41 -070077 merge-mode: cherry-pick
James E. Blairb0fcae42012-07-17 11:12:10 -070078 check:
79 - project-merge:
80 - project-test1
81 - project-test2
James E. Blair70c71582013-03-06 08:50:50 -080082 - project-testfile
James E. Blairb0fcae42012-07-17 11:12:10 -070083 gate:
84 - project-merge:
85 - project-test1
86 - project-test2
James E. Blair70c71582013-03-06 08:50:50 -080087 - project-testfile
James E. Blairb0fcae42012-07-17 11:12:10 -070088 post:
89 - project-post
James E. Blair42f74822013-05-14 15:18:03 -070090 dup1:
91 - project-test1
92 dup2:
93 - project-test1
James E. Blairb02a3bb2012-07-30 17:49:55 -070094
95 - name: org/project1
96 check:
97 - project1-merge:
98 - project1-test1
99 - project1-test2
100 - project1-project2-integration
101 gate:
102 - project1-merge:
103 - project1-test1
104 - project1-test2
105 - project1-project2-integration
106 post:
107 - project1-post
108
109 - name: org/project2
110 check:
111 - project2-merge:
112 - project2-test1
113 - project2-test2
114 - project1-project2-integration
115 gate:
116 - project2-merge:
117 - project2-test1
118 - project2-test2
119 - project1-project2-integration
120 post:
121 - project2-post
James E. Blair7f71c802012-08-22 13:04:32 -0700122
James E. Blair127bc182012-08-28 15:55:15 -0700123 - name: org/project3
124 check:
125 - project3-merge:
126 - project3-test1
127 - project3-test2
128 - project1-project2-integration
129 gate:
130 - project3-merge:
131 - project3-test1
132 - project3-test2
133 - project1-project2-integration
134 post:
135 - project3-post
136
James E. Blair7f71c802012-08-22 13:04:32 -0700137 - name: org/one-job-project
138 check:
139 - one-job-project-merge
140 gate:
141 - one-job-project-merge
142 post:
143 - one-job-project-post
James E. Blair4ec821f2012-08-23 15:28:28 -0700144
145 - name: org/nonvoting-project
146 check:
147 - nonvoting-project-merge:
148 - nonvoting-project-test1
149 - nonvoting-project-test2
150 gate:
151 - nonvoting-project-merge:
152 - nonvoting-project-test1
153 - nonvoting-project-test2
154 post:
155 - nonvoting-project-post
Antoine Musso80edd5a2013-02-13 15:37:53 +0100156
157 - name: org/templated-project
158 template:
159 - name: test-one-and-two
160 projectname: project