Merge "Feat!: Decommission log shipping on Nexus"
[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:
26       - centos-7
27       - centos-8
28     templates: builder
29     update-cloud-image: true
30
31 - project:
32     name: packer-devstack-jobs
33     jobs:
34       - gerrit-packer-merge
35
36     project: releng/builder
37     project-name: builder
38     branch: master
39     archive-artifacts: "**/*.log"
40
41     build-node: centos7-builder-2c-1g
42     build-timeout: 90
43     cron: "00 H 1 * *"
44
45     platforms: centos-7
46     templates: devstack
47     update-cloud-image: true
48
49 - project:
50     name: packer-devstack-pre-pip-queens-jobs
51     jobs:
52       - gerrit-packer-merge
53
54     project: releng/builder
55     project-name: builder
56     branch: master
57     archive-artifacts: "**/*.log"
58
59     build-node: centos7-builder-2c-1g
60     build-timeout: 75
61     cron: "00 H 1 * *"
62
63     platforms: centos-7
64     templates: devstack-pre-pip-queens
65     update-cloud-image: true
66
67 - project:
68     name: packer-devstack-pre-pip-rocky-jobs
69     jobs:
70       - gerrit-packer-merge
71
72     project: releng/builder
73     project-name: builder
74     branch: master
75     archive-artifacts: "**/*.log"
76
77     build-node: centos7-builder-2c-1g
78     build-timeout: 75
79     cron: "00 H 1 * *"
80
81     platforms: centos-7
82     templates: devstack-pre-pip-rocky
83     update-cloud-image: true
84
85 - project:
86     name: packer-devstack-pre-pip-stein-jobs
87     jobs:
88       - gerrit-packer-merge
89
90     project: releng/builder
91     project-name: builder
92     branch: master
93     archive-artifacts: "**/*.log"
94
95     build-node: centos7-builder-2c-1g
96     build-timeout: 75
97     cron: "00 H 1 * *"
98
99     platforms: centos-7
100     templates: devstack-pre-pip-stein
101     update-cloud-image: true
102
103 - project:
104     name: packer-docker-jobs
105     jobs:
106       - gerrit-packer-merge
107
108     project: releng/builder
109     project-name: builder
110     branch: master
111     archive-artifacts: "**/*.log"
112
113     build-node: centos7-builder-2c-1g
114     build-timeout: 60
115     cron: "00 H 1 * *"
116
117     platforms:
118       - centos-7
119       - ubuntu-18.04
120     templates: docker
121     update-cloud-image: true
122
123 - project:
124     name: packer-helm-jobs
125     jobs:
126       - gerrit-packer-merge
127       - gerrit-packer-verify-build
128
129     project: releng/builder
130     project-name: builder
131     branch: master
132     archive-artifacts: "**/*.log"
133
134     build-node: centos7-builder-2c-1g
135     build-timeout: 60
136     cron: "00 H 1 * *"
137
138     platforms:
139       - ubuntu-18.04
140     templates: helm
141     update-cloud-image: true
142
143 - project:
144     name: packer-mininet-ovs-2.8-jobs
145     jobs:
146       - gerrit-packer-merge
147
148     project: releng/builder
149     project-name: builder
150     branch: master
151     archive-artifacts: "**/*.log"
152
153     build-node: centos7-builder-2c-1g
154     build-timeout: 90
155     cron: "00 H 1 * *"
156
157     platforms:
158       - ubuntu-18.04
159     templates: mininet-ovs-2.8
160     update-cloud-image: true
161
162 - project:
163     name: packer-robot-jobs
164     jobs:
165       - gerrit-packer-merge
166
167     project: releng/builder
168     project-name: builder
169     branch: master
170     archive-artifacts: "**/*.log"
171
172     build-node: centos7-builder-2c-1g
173     build-timeout: 60
174     cron: "00 H 1 * *"
175
176     platforms: centos-7
177     templates: robot
178     update-cloud-image: true
179
180 - project:
181     name: openstack-update-cloud-images
182     jobs:
183       - gerrit-openstack-update-cloud-image
184
185     project: releng/builder
186     project-name: builder
187     branch: master
188     archive-artifacts: "**/*.log"
189     jenkins-ssh-credential: "opendaylight-jenkins-ssh"
190
191     build-node: centos7-builder-2c-1g
192     # update-cloud-image: true
193     build-timeout: 10
194
195     gerrit-user: "jenkins-$SILO"
196     gerrit-host: "git.opendaylight.org"
197     gerrit-topic: "update-cloud-image"
198     reviewers-email: "jenkins-releng@opendaylight.org"