Merge "Add devstack stein packer job"
[releng/builder.git] / jjb / releng-packer-jobs.yaml
1 ---
2 - project:
3     name: packer-packer-verify-jobs
4     jobs:
5       - gerrit-packer-verify
6
7     project: releng/builder
8     project-name: builder
9     build-node: centos7-builder-2c-1g
10
11 - project:
12     name: packer-builder-jobs
13     jobs:
14       - gerrit-packer-merge
15
16     project: releng/builder
17     project-name: builder
18     branch: master
19     archive-artifacts: '**/*.log'
20
21     build-node: centos7-builder-2c-1g
22     build-timeout: 90
23     cron: '00 H 1 * *'
24
25     platforms: centos-7
26     templates: builder
27
28 - project:
29     name: packer-devstack-jobs
30     jobs:
31       - gerrit-packer-merge
32
33     project: releng/builder
34     project-name: builder
35     branch: master
36     archive-artifacts: '**/*.log'
37
38     build-node: centos7-builder-2c-1g
39     build-timeout: 90
40     cron: '00 H 1 * *'
41
42     platforms: centos-7
43     templates: devstack
44
45 - project:
46     name: packer-devstack-pre-pip-queens-jobs
47     jobs:
48       - gerrit-packer-merge
49
50     project: releng/builder
51     project-name: builder
52     branch: master
53     archive-artifacts: '**/*.log'
54
55     build-node: centos7-builder-2c-1g
56     build-timeout: 75
57     cron: '00 H 1 * *'
58
59     platforms: centos-7
60     templates: devstack-pre-pip-queens
61
62 - project:
63     name: packer-devstack-pre-pip-rocky-jobs
64     jobs:
65       - gerrit-packer-merge
66
67     project: releng/builder
68     project-name: builder
69     branch: master
70     archive-artifacts: '**/*.log'
71
72     build-node: centos7-builder-2c-1g
73     build-timeout: 75
74     cron: '00 H 1 * *'
75
76     platforms: centos-7
77     templates: devstack-pre-pip-rocky
78
79 - project:
80     name: packer-devstack-pre-pip-stein-jobs
81     jobs:
82       - gerrit-packer-merge
83
84     project: releng/builder
85     project-name: builder
86     branch: master
87     archive-artifacts: '**/*.log'
88
89     build-node: centos7-builder-2c-1g
90     build-timeout: 75
91     cron: '00 H 1 * *'
92
93     platforms: centos-7
94     templates: devstack-pre-pip-stein
95
96 - project:
97     name: packer-docker-jobs
98     jobs:
99       - gerrit-packer-merge
100
101     project: releng/builder
102     project-name: builder
103     branch: master
104     archive-artifacts: '**/*.log'
105
106     build-node: centos7-builder-2c-1g
107     build-timeout: 60
108     cron: '00 H 1 * *'
109
110     platforms:
111       - centos-7
112       - ubuntu-16.04
113     templates: docker
114
115 - project:
116     name: packer-gbp-jobs
117     jobs:
118       - gerrit-packer-merge
119
120     project: releng/builder
121     project-name: builder
122     branch: master
123     archive-artifacts: '**/*.log'
124
125     build-node: centos7-builder-2c-1g
126     build-timeout: 90
127     cron: '00 H 1 * *'
128
129     platforms:
130       - ubuntu-16.04
131       - ubuntu-18.04:
132           disable-job: true
133     templates: gbp
134
135 - project:
136     name: packer-mininet-ovs-2.5-jobs
137     jobs:
138       - gerrit-packer-merge
139
140     project: releng/builder
141     project-name: builder
142     branch: master
143     archive-artifacts: '**/*.log'
144
145     build-node: centos7-builder-2c-1g
146     build-timeout: 60
147     cron: '00 H 1 * *'
148
149     platforms:
150       - ubuntu-16.04
151       - ubuntu-18.04:
152           disable-job: true
153     templates: mininet-ovs-2.5
154
155 - project:
156     name: packer-mininet-ovs-2.6-jobs
157     jobs:
158       - gerrit-packer-merge
159
160     project: releng/builder
161     project-name: builder
162     branch: master
163     archive-artifacts: '**/*.log'
164
165     build-node: centos7-builder-2c-1g
166     build-timeout: 75
167     cron: '00 H 1 * *'
168
169     platforms:
170       - ubuntu-16.04
171       - ubuntu-18.04:
172           disable-job: true
173     templates: mininet-ovs-2.6
174
175 - project:
176     name: packer-mininet-ovs-2.8-jobs
177     jobs:
178       - gerrit-packer-merge
179
180     project: releng/builder
181     project-name: builder
182     branch: master
183     archive-artifacts: '**/*.log'
184
185     build-node: centos7-builder-2c-1g
186     build-timeout: 90
187     cron: '00 H 1 * *'
188
189     platforms:
190       - ubuntu-16.04
191       - ubuntu-18.04:
192           disable-job: true
193     templates: mininet-ovs-2.8
194
195 - project:
196     name: packer-robot-jobs
197     jobs:
198       - gerrit-packer-merge
199
200     project: releng/builder
201     project-name: builder
202     branch: master
203     archive-artifacts: '**/*.log'
204
205     build-node: centos7-builder-2c-1g
206     build-timeout: 60
207     cron: '00 H 1 * *'
208
209     platforms: centos-7
210     templates: robot
211
212 - project:
213     name: packer-kubernetes-jobs
214     jobs:
215       - gerrit-packer-merge
216
217     project: releng/builder
218     project-name: builder
219     branch: master
220     archive-artifacts: '**/*.log'
221
222     build-node: centos7-builder-2c-1g
223     build-timeout: 90
224     cron: '00 H 1 * *'
225
226     platforms:
227       - ubuntu-16.04
228       - ubuntu-18.04:
229           disable-job: true
230     templates: kubernetes