CI: Update packer cloud setting to use HCL2 file
[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     templates: devstack
65     update-cloud-image: true
66
67 - project:
68     name: packer-devstack-pre-pip-yoga-jobs
69     jobs:
70       - gerrit-packer-merge
71       - gerrit-packer-verify-build
72
73     project: ci-management
74     project-name: ci-management
75     branch: master
76     archive-artifacts: "**/*.log"
77     packer-cloud-settings: packer-cloud-env-hcl
78
79     build-node: centos8-builder-2c-1g
80     build-timeout: 90
81
82     platforms:
83       - centos-cs-8
84     templates: devstack-pre-pip-yoga
85     update-cloud-image: true
86
87 - project:
88     name: packer-memcached-jobs
89     jobs:
90       - gerrit-packer-merge
91       - gerrit-packer-verify-build
92
93     project: ci-management
94     project-name: ci-management
95     branch: master
96     archive-artifacts: "**/*.log"
97     packer-cloud-settings: packer-cloud-env-hcl
98
99     build-node: centos8-builder-2c-1g
100     build-timeout: 90
101
102     platforms:
103       - ubuntu-20.04
104     templates: memcached
105     update-cloud-image: true
106
107 - project:
108     name: packer-redis-jobs
109     jobs:
110       - gerrit-packer-merge
111       - gerrit-packer-verify-build
112
113     project: ci-management
114     project-name: ci-management
115     branch: master
116     archive-artifacts: "**/*.log"
117     packer-cloud-settings: packer-cloud-env-hcl
118
119     build-node: centos8-builder-2c-1g
120
121     platforms:
122       - centos-cs-8
123     templates: redis
124     update-cloud-image: true
125
126 - project:
127     name: packer-helm-jobs
128     jobs:
129       - gerrit-packer-merge
130       - gerrit-packer-verify-build
131
132     project: ci-management
133     project-name: ci-management
134     branch: master
135     archive-artifacts: "**/*.log"
136     packer-cloud-settings: packer-cloud-env-hcl
137
138     build-node: centos8-builder-2c-1g
139
140     platforms:
141       - ubuntu-20.04
142     templates: helm
143     update-cloud-image: true