system-config/modules/openstack_project/files/jenkins_job_builder/config/nova-docker.yaml
Ian Main 1bedc44404 Change nova docker tests to run in the main Ubuntu image.
We were having intermittent failures with the experimental fedora 20
image so we are going to switch to the more tested Ubuntu image.

Change-Id: I3261af31bb07f281ba5acfb083ff46bdaa043e6f
2014-07-22 17:48:19 -04:00

44 lines
1.2 KiB
YAML

- job:
name: 'check-nova-docker-dsvm'
node: 'devstack-precise || devstack-trusty'
wrappers:
- build-timeout:
timeout: 65
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
function gate_hook {
$BASE/new/nova-docker/contrib/devstack/gate_hook.sh
}
function post_test_hook {
$BASE/new/nova-docker/contrib/devstack/post_test_hook.sh
}
export -f gate_hook
export -f post_test_hook
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TIMEOUT=60
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_TEMPEST_FULL=0
export PROJECTS="stackforge/nova-docker $PROJECTS"
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$LOG_PATH'
source: 'logs/**'
keep-hierarchy: false
copy-after-failure: true
- console-log