project-config/jenkins/jobs/kolla-kubernetes.yaml
Kevin Fox 56b3a74ef8 Add a periodic jobs to cache kolla-kubernetes deps
This PS creates a set of periodic jobs to cache commonly
used gate containers used by kolla-kubernetes.

Change-Id: If37ce7058a80e0ea01491a298471d16c627a8811
2017-01-25 11:40:38 -08:00

51 lines
1.2 KiB
YAML

- job-template:
name: 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 60
- timestamps
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -xe
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell {ver} gate
publishers:
- devstack-logs
- console-log
- job-template:
name: 'periodic-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 60
- timestamps
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -xe
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell {ver} periodic
publishers:
- devstack-logs
- scp:
site: 'tarballs.openstack.org'
files:
- source: 'UPLOAD_CONTAINERS/*'
target: 'tarballs/kolla-kubernetes/gate/containers/'
keep-hierarchy: false
copy-after-failure: false
- console-log