8088d22df074fb43f28e37671fe9caf7555bf84f
[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-docker-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: 60
91     cron: '00 H 1 * *'
92
93     platforms:
94       - centos-7
95       - ubuntu-16.04
96     templates: docker
97
98 - project:
99     name: packer-gbp-jobs
100     jobs:
101       - gerrit-packer-merge
102
103     project: releng/builder
104     project-name: builder
105     branch: master
106     archive-artifacts: '**/*.log'
107
108     build-node: centos7-builder-2c-1g
109     build-timeout: 90
110     cron: '00 H 1 * *'
111
112     platforms:
113       - ubuntu-14.04
114       - ubuntu-16.04
115       - ubuntu-18.04:
116           disable-job: true
117     templates: gbp
118
119 - project:
120     name: packer-mininet-ovs-2.5-jobs
121     jobs:
122       - gerrit-packer-merge
123
124     project: releng/builder
125     project-name: builder
126     branch: master
127     archive-artifacts: '**/*.log'
128
129     build-node: centos7-builder-2c-1g
130     build-timeout: 60
131     cron: '00 H 1 * *'
132
133     platforms:
134       - ubuntu-16.04
135       - ubuntu-18.04:
136           disable-job: true
137     templates: mininet-ovs-2.5
138
139 - project:
140     name: packer-mininet-ovs-2.6-jobs
141     jobs:
142       - gerrit-packer-merge
143
144     project: releng/builder
145     project-name: builder
146     branch: master
147     archive-artifacts: '**/*.log'
148
149     build-node: centos7-builder-2c-1g
150     build-timeout: 75
151     cron: '00 H 1 * *'
152
153     platforms:
154       - ubuntu-16.04
155       - ubuntu-18.04:
156           disable-job: true
157     templates: mininet-ovs-2.6
158
159 - project:
160     name: packer-mininet-ovs-2.8-jobs
161     jobs:
162       - gerrit-packer-merge
163
164     project: releng/builder
165     project-name: builder
166     branch: master
167     archive-artifacts: '**/*.log'
168
169     build-node: centos7-builder-2c-1g
170     build-timeout: 90
171     cron: '00 H 1 * *'
172
173     platforms:
174       - ubuntu-16.04
175       - ubuntu-18.04:
176           disable-job: true
177     templates: mininet-ovs-2.8
178
179 - project:
180     name: packer-robot-jobs
181     jobs:
182       - gerrit-packer-merge
183
184     project: releng/builder
185     project-name: builder
186     branch: master
187     archive-artifacts: '**/*.log'
188
189     build-node: centos7-builder-2c-1g
190     build-timeout: 60
191     cron: '00 H 1 * *'
192
193     platforms: centos-7
194     templates: robot
195
196 - project:
197     name: packer-kubernetes-jobs
198     jobs:
199       - gerrit-packer-merge
200
201     project: releng/builder
202     project-name: builder
203     branch: master
204     archive-artifacts: '**/*.log'
205
206     build-node: centos7-builder-2c-1g
207     build-timeout: 90
208     cron: '00 H 1 * *'
209
210     platforms:
211       - ubuntu-16.04
212       - ubuntu-18.04:
213           disable-job: true
214     templates: kubernetes