blob: ecdd2da59fef0043d7b8f2156d6c307e3250f6a7 [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. Blairb0fcae42012-07-17 11:12:10 -070040jobs:
41 - name: ^.*-merge$
42 failure-message: Unable to merge change
43 hold-following-changes: true
James E. Blair4ec821f2012-08-23 15:28:28 -070044 - name: nonvoting-project-test2
45 voting: false
James E. Blair70c71582013-03-06 08:50:50 -080046 - name: project-testfile
47 files:
48 - '.*-requires'
James E. Blairb0fcae42012-07-17 11:12:10 -070049
Antoine Musso80edd5a2013-02-13 15:37:53 +010050project-templates:
51 - name: test-one-and-two
52 check:
53 - '{projectname}-test1'
54 - '{projectname}-test2'
55
James E. Blairb0fcae42012-07-17 11:12:10 -070056projects:
57 - name: org/project
James E. Blair4886cc12012-07-18 15:39:41 -070058 merge-mode: cherry-pick
James E. Blairb0fcae42012-07-17 11:12:10 -070059 check:
60 - project-merge:
61 - project-test1
62 - project-test2
James E. Blair70c71582013-03-06 08:50:50 -080063 - project-testfile
James E. Blairb0fcae42012-07-17 11:12:10 -070064 gate:
65 - project-merge:
66 - project-test1
67 - project-test2
James E. Blair70c71582013-03-06 08:50:50 -080068 - project-testfile
James E. Blairb0fcae42012-07-17 11:12:10 -070069 post:
70 - project-post
James E. Blairb02a3bb2012-07-30 17:49:55 -070071
72 - name: org/project1
73 check:
74 - project1-merge:
75 - project1-test1
76 - project1-test2
77 - project1-project2-integration
78 gate:
79 - project1-merge:
80 - project1-test1
81 - project1-test2
82 - project1-project2-integration
83 post:
84 - project1-post
85
86 - name: org/project2
87 check:
88 - project2-merge:
89 - project2-test1
90 - project2-test2
91 - project1-project2-integration
92 gate:
93 - project2-merge:
94 - project2-test1
95 - project2-test2
96 - project1-project2-integration
97 post:
98 - project2-post
James E. Blair7f71c802012-08-22 13:04:32 -070099
James E. Blair127bc182012-08-28 15:55:15 -0700100 - name: org/project3
101 check:
102 - project3-merge:
103 - project3-test1
104 - project3-test2
105 - project1-project2-integration
106 gate:
107 - project3-merge:
108 - project3-test1
109 - project3-test2
110 - project1-project2-integration
111 post:
112 - project3-post
113
James E. Blair7f71c802012-08-22 13:04:32 -0700114 - name: org/one-job-project
115 check:
116 - one-job-project-merge
117 gate:
118 - one-job-project-merge
119 post:
120 - one-job-project-post
James E. Blair4ec821f2012-08-23 15:28:28 -0700121
122 - name: org/nonvoting-project
123 check:
124 - nonvoting-project-merge:
125 - nonvoting-project-test1
126 - nonvoting-project-test2
127 gate:
128 - nonvoting-project-merge:
129 - nonvoting-project-test1
130 - nonvoting-project-test2
131 post:
132 - nonvoting-project-post
Antoine Musso80edd5a2013-02-13 15:37:53 +0100133
134 - name: org/templated-project
135 template:
136 - name: test-one-and-two
137 projectname: project