project-config/jenkins/jobs/kolla-kubernetes.yaml
Kevin Fox dc53310ea5 Kolla Kubernetes Ansible test
This adds a target to start testing the Kolla Kubernetes Ansible
based workflow.

Change-Id: Ic7c823de8a26b61f8ca1f5e08c794e333137bceb
2016-10-02 14:26:32 -07:00

46 lines
1.0 KiB
YAML

- job-template:
name: '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-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
tox -e {action}-{distro}-{type}
publishers:
- devstack-logs
- console-log
- job-template:
name: '{pipeline}-kolla-kubernetes-ansible-workflow-{config}{job-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 deploy centos binary {config} {node} ansible
tox -e deploy-centos-binary
publishers:
- devstack-logs
- console-log