Add devstack job for Cyborg

This adds a devstack check job for Cyborg, nonvoting for now

Change-Id: I4b68133acec1e80bc38c0246ae9b3645118124be
This commit is contained in:
jkilpatr 2017-09-14 11:29:05 -06:00
parent 887279a3fd
commit 67d61e9f6a
3 changed files with 37 additions and 1 deletions

32
jenkins/jobs/cyborg.yaml Normal file
View File

@ -0,0 +1,32 @@
- job-template:
name: '{pipeline}-cyborg-devstack-nv'
node: 'ubuntu-xenial'
wrappers:
- build-timeout:
timeout: 70
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- local_conf:
conf: |
[[local|localrc]]
enable_plugin cyborg git://git.openstack.org/openstack/cyborg
- shell: |
#!/bin/bash -xe
export PROJECTS="openstack/cyborg $PROJECTS"
export BRANCH_OVERRIDE={branch-override}
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
publishers:
- devstack-logs
- console-log

View File

@ -1688,10 +1688,12 @@
- project:
name: cyborg
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-cyborg-devstack-nv':
pipeline: gate
branch-override: default
- project:
name: debtcollector

View File

@ -7050,6 +7050,8 @@ projects:
- name: merge-check
- name: python-jobs
- name: check-requirements
check:
- gate-cyborg-devstack-nv
- name: openstack/daisycloud-core
template: