Adding an Ubuntu 18.04 Docker build node
[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
7     project: ci-management
8     project-name: ci-management
9     branch: master
10     archive-artifacts: '**/*.log'
11
12     build-node: centos7-builder-2c-1g
13     build-timeout: 90
14
15     platforms:
16       - centos-7
17       - ubuntu-16.04
18       - ubuntu-16.04-arm64
19       - ubuntu-18.04
20     templates: builder
21
22 - project:
23     name: packer-docker-jobs
24     jobs:
25       - gerrit-packer-merge
26
27     project: ci-management
28     project-name: ci-management
29     branch: master
30     archive-artifacts: '**/*.log'
31
32     build-node: centos7-builder-2c-1g
33     build-timeout: 90
34
35     platforms:
36       - centos-7
37       - ubuntu-16.04
38       - ubuntu-16.04-arm64
39       - ubuntu-18.04
40     templates: docker
41
42 - project:
43     name: packer-memcached-jobs
44     jobs:
45       - gerrit-packer-merge
46
47     project: ci-management
48     project-name: ci-management
49     branch: master
50     archive-artifacts: '**/*.log'
51
52     build-node: centos7-builder-2c-1g
53     build-timeout: 90
54
55     platforms:
56       - centos-7
57       - ubuntu-16.04
58     templates: memcached
59
60 - project:
61     name: packer-redis-jobs
62     jobs:
63       - gerrit-packer-merge
64
65     project: ci-management
66     project-name: ci-management
67     branch: master
68     archive-artifacts: '**/*.log'
69
70     build-node: centos7-builder-2c-1g
71
72     platforms:
73       - centos-7
74     templates: redis
75
76 - project:
77     name: packer-helm-jobs
78     jobs:
79       - gerrit-packer-merge
80
81     project: ci-management
82     project-name: ci-management
83     branch: master
84     archive-artifacts: '**/*.log'
85
86     build-node: centos7-builder-2c-1g
87
88     platforms:
89       - ubuntu-16.04
90     templates: helm