Merge "Chore: Update packer nodes from CentOS7 to CS8"
[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: centos8-builder-2c-1g
10     packer-cloud-settings: packer-cloud-env-hcl
11
12 - project:
13     name: packer-builder-jobs
14     jobs:
15       - gerrit-packer-merge
16
17     project: releng/builder
18     project-name: builder
19     branch: master
20     archive-artifacts: "**/*.log"
21
22     build-node: centos8-builder-2c-1g
23     packer-cloud-settings: packer-cloud-env-hcl
24     build-timeout: 90
25     cron: "00 H 1 * *"
26
27     platforms:
28       - centos-7
29       - centos-cs-8
30       - centos-cs-9
31     templates: builder
32     update-cloud-image: true
33
34 - project:
35     name: packer-devstack-jobs
36     jobs:
37       - gerrit-packer-merge
38
39     project: releng/builder
40     project-name: builder
41     branch: master
42     archive-artifacts: "**/*.log"
43
44     build-node: centos8-builder-2c-1g
45     packer-cloud-settings: packer-cloud-env-hcl
46     build-timeout: 90
47     cron: "00 H 1 * *"
48
49     platforms: centos-7
50     templates: devstack
51     update-cloud-image: true
52
53 - project:
54     name: packer-devstack-pre-pip-queens-jobs
55     jobs:
56       - gerrit-packer-merge
57
58     project: releng/builder
59     project-name: builder
60     branch: master
61     archive-artifacts: "**/*.log"
62
63     build-node: centos8-builder-2c-1g
64     packer-cloud-settings: packer-cloud-env-hcl
65     build-timeout: 75
66     cron: "00 H 1 * *"
67
68     platforms: centos-7
69     templates: devstack-pre-pip-queens
70     update-cloud-image: true
71
72 - project:
73     name: packer-devstack-pre-pip-rocky-jobs
74     jobs:
75       - gerrit-packer-merge
76
77     project: releng/builder
78     project-name: builder
79     branch: master
80     archive-artifacts: "**/*.log"
81
82     build-node: centos8-builder-2c-1g
83     packer-cloud-settings: packer-cloud-env-hcl
84     build-timeout: 75
85     cron: "00 H 1 * *"
86
87     platforms: centos-7
88     templates: devstack-pre-pip-rocky
89     update-cloud-image: true
90
91 - project:
92     name: packer-devstack-pre-pip-stein-jobs
93     jobs:
94       - gerrit-packer-merge
95
96     project: releng/builder
97     project-name: builder
98     branch: master
99     archive-artifacts: "**/*.log"
100
101     build-node: centos8-builder-2c-1g
102     packer-cloud-settings: packer-cloud-env-hcl
103     build-timeout: 75
104     cron: "00 H 1 * *"
105
106     platforms: centos-7
107     templates: devstack-pre-pip-stein
108     update-cloud-image: true
109
110 - project:
111     name: packer-docker-jobs
112     jobs:
113       - gerrit-packer-merge
114
115     project: releng/builder
116     project-name: builder
117     branch: master
118     archive-artifacts: "**/*.log"
119
120     build-node: centos8-builder-2c-1g
121     packer-cloud-settings: packer-cloud-env-hcl
122     build-timeout: 60
123     cron: "00 H 1 * *"
124
125     platforms:
126       - centos-7
127       - ubuntu-18.04
128       - ubuntu-20.04
129     templates: docker
130     update-cloud-image: true
131
132 - project:
133     name: packer-helm-jobs
134     jobs:
135       - gerrit-packer-merge
136       - gerrit-packer-verify-build
137
138     project: releng/builder
139     project-name: builder
140     branch: master
141     archive-artifacts: "**/*.log"
142
143     build-node: centos8-builder-2c-1g
144     packer-cloud-settings: packer-cloud-env-hcl
145     build-timeout: 60
146     cron: "00 H 1 * *"
147
148     platforms:
149       - ubuntu-18.04
150       - centos-7
151     templates: helm
152     update-cloud-image: true
153
154 - project:
155     name: packer-mininet-ovs-2.8-jobs
156     jobs:
157       - gerrit-packer-merge
158
159     project: releng/builder
160     project-name: builder
161     branch: master
162     archive-artifacts: "**/*.log"
163
164     build-node: centos8-builder-2c-1g
165     packer-cloud-settings: packer-cloud-env-hcl
166
167     build-timeout: 90
168     cron: "00 H 1 * *"
169
170     platforms:
171       - ubuntu-18.04
172     templates: mininet-ovs-2.8
173     update-cloud-image: true
174
175 - project:
176     name: packer-robot-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: centos8-builder-2c-1g
186     packer-cloud-settings: packer-cloud-env-hcl
187     build-timeout: 60
188     cron: "00 H 1 * *"
189
190     platforms:
191       - centos-7
192       - centos-cs-8
193       - centos-cs-9
194     templates: robot
195     update-cloud-image: true
196
197 - project:
198     name: openstack-update-cloud-images
199     jobs:
200       - gerrit-openstack-update-cloud-image
201
202     project: releng/builder
203     project-name: builder
204     branch: master
205     archive-artifacts: "**/*.log"
206     jenkins-ssh-credential: "opendaylight-jenkins-ssh"
207
208     build-node: centos8-builder-2c-1g
209     # update-cloud-image: true
210     build-timeout: 10
211     submodule-disable: true
212
213     gerrit-user: "jenkins-$SILO"
214     gerrit-host: "git.opendaylight.org"
215     gerrit-topic: "update-cloud-image"
216     reviewers-email: "jenkins-releng@opendaylight.org"
217     packer-cloud-settings: packer-cloud-env-hcl