Add Centos8 packer jobs
[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
13     build-node: centos7-builder-2c-1g
14     build-timeout: 90
15
16     platforms:
17       - centos-7
18       - centos-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
35     build-node: centos7-builder-2c-1g
36     build-timeout: 90
37
38     platforms:
39       - centos-7
40       - centos-8
41       - ubuntu-18.04-arm64
42       - ubuntu-18.04
43       - ubuntu-20.04
44       - ubuntu-20.04-arm64
45     templates: docker
46     update-cloud-image: true
47
48 - project:
49     name: packer-memcached-jobs
50     jobs:
51       - gerrit-packer-merge
52       - gerrit-packer-verify-build
53
54     project: ci-management
55     project-name: ci-management
56     branch: master
57     archive-artifacts: '**/*.log'
58
59     build-node: centos7-builder-2c-1g
60     build-timeout: 90
61
62     platforms:
63       - ubuntu-18.04
64       - ubuntu-20.04
65     templates: memcached
66     update-cloud-image: true
67
68 - project:
69     name: packer-redis-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
79     build-node: centos7-builder-2c-1g
80
81     platforms:
82       - centos-7
83       - centos-8
84     templates: redis
85     update-cloud-image: true
86
87 - project:
88     name: packer-helm-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
98     build-node: centos7-builder-2c-1g
99
100     platforms:
101       - ubuntu-18.04
102       - ubuntu-20.04
103     templates: helm
104     update-cloud-image: true