Merge "Add job to manage apex snapshot images"
[releng/builder.git] / jjb / netvirt / netvirt-apex-images.yaml
1 ---
2 - project:
3     name: netvirt-apex-image-management
4     jobs:
5       - 'netvirt-apex-image-management'
6
7     project: 'netvirt'
8     os-cloud: vex
9
10 - job-template:
11     name: 'netvirt-apex-image-management'
12     node: 'centos7-apex-2c-2g'
13
14     parameters:
15       - string:
16           name: OS_CLOUD
17           default: '{os-cloud}'
18           description: |
19               The name of a cloud configuration in clouds.yaml. OS_CLOUD is a
20               variable name that is significant to openstack client as a
21               environment variable. Please refer to the documentation for
22               further details.
23               https://docs.openstack.org/developer/python-openstackclient/
24
25     wrappers:
26       # Listed after to override openstack-infra-wrappers clouds.yaml definition
27       - config-file-provider:
28           files:
29             - file-id: clouds-yaml
30               target: '$HOME/.config/openstack/clouds.yaml'
31
32     builders:
33       - integration-apex-image-manager
34
35     triggers:
36       - timed: '@weekly'