Feat: Add job to build ubuntu-20.04 devstack image
[ci-management.git] / jjb / ci-management / ci-management-packer-jobs.yaml
1 ---
2 - project:
3     name: packer-builder-jobs
4     jobs:
5       - gerrit-packer-merge
6       - gerrit-packer-verify-build
7
8     project: ci-management
9     project-name: ci-management
10     branch: master
11     archive-artifacts: "**/*.log"
12     packer-cloud-settings: packer-cloud-env-hcl
13
14     build-node: centos8-builder-2c-1g
15     build-timeout: 90
16
17     platforms:
18       - centos-cs-8
19       - ubuntu-18.04
20       - ubuntu-20.04
21     templates: builder
22     update-cloud-image: true
23
24 - project:
25     name: packer-docker-jobs
26     jobs:
27       - gerrit-packer-merge
28       - gerrit-packer-verify-build
29
30     project: ci-management
31     project-name: ci-management
32     branch: master
33     archive-artifacts: "**/*.log"
34     packer-cloud-settings: packer-cloud-env-hcl
35
36     build-node: centos8-builder-2c-1g
37     build-timeout: 90
38
39     platforms:
40       - centos-7
41       - centos-cs-8
42       - ubuntu-18.04
43       - ubuntu-20.04
44     templates: docker
45     update-cloud-image: true
46
47 - project:
48     name: packer-devstack-jobs
49     jobs:
50       - gerrit-packer-merge
51       - gerrit-packer-verify-build
52
53     project: ci-management
54     project-name: ci-management
55     branch: master
56     archive-artifacts: "**/*.log"
57     packer-cloud-settings: packer-cloud-env-hcl
58
59     build-node: centos8-builder-2c-1g
60     build-timeout: 90
61
62     platforms:
63       - centos-cs-8
64       - ubuntu-20.04
65     templates: devstack
66     update-cloud-image: true
67
68 - project:
69     name: packer-devstack-pre-pip-yoga-jobs
70     jobs:
71       - gerrit-packer-merge
72       - gerrit-packer-verify-build
73
74     project: ci-management
75     project-name: ci-management
76     branch: master
77     archive-artifacts: "**/*.log"
78     packer-cloud-settings: packer-cloud-env-hcl
79
80     build-node: centos8-builder-2c-1g
81     build-timeout: 90
82
83     platforms:
84       - centos-cs-8
85     templates: devstack-pre-pip-yoga
86     update-cloud-image: true
87
88 - project:
89     name: packer-memcached-jobs
90     jobs:
91       - gerrit-packer-merge
92       - gerrit-packer-verify-build
93
94     project: ci-management
95     project-name: ci-management
96     branch: master
97     archive-artifacts: "**/*.log"
98     packer-cloud-settings: packer-cloud-env-hcl
99
100     build-node: centos8-builder-2c-1g
101     build-timeout: 90
102
103     platforms:
104       - ubuntu-20.04
105     templates: memcached
106     update-cloud-image: true
107
108 - project:
109     name: packer-redis-jobs
110     jobs:
111       - gerrit-packer-merge
112       - gerrit-packer-verify-build
113
114     project: ci-management
115     project-name: ci-management
116     branch: master
117     archive-artifacts: "**/*.log"
118     packer-cloud-settings: packer-cloud-env-hcl
119
120     build-node: centos8-builder-2c-1g
121
122     platforms:
123       - centos-cs-8
124     templates: redis
125     update-cloud-image: true
126
127 - project:
128     name: packer-helm-jobs
129     jobs:
130       - gerrit-packer-merge
131       - gerrit-packer-verify-build
132
133     project: ci-management
134     project-name: ci-management
135     branch: master
136     archive-artifacts: "**/*.log"
137     packer-cloud-settings: packer-cloud-env-hcl
138
139     build-node: centos8-builder-2c-1g
140
141     platforms:
142       - ubuntu-20.04
143     templates: helm
144     update-cloud-image: true