Merge "Add gate-tripleo-quickstart-base-centos-7-nv job"

This commit is contained in:
Jenkins 2016-08-05 07:30:40 +00:00 committed by Gerrit Code Review
commit 98cb2627c4
3 changed files with 53 additions and 0 deletions

View File

@ -11213,6 +11213,7 @@
jobs:
- ansible-role-jobs
- tripleo-quickstart-jobs
- project:
name: tripleo-specs

View File

@ -1,3 +1,42 @@
- builder:
name: tripleo-quickstart-checkout
builders:
- shell: |
#!/bin/bash -xe
CLONEMAP=`mktemp`
function cleanup {
rm -f $CLONEMAP
}
trap cleanup EXIT
cat > $CLONEMAP << EOF
clonemap:
- name: openstack/tripleo-quickstart
dest: .
EOF
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \
git://git.openstack.org openstack/tripleo-quickstart
- job-template:
name: '{pipeline}-tripleo-quickstart-{scenario}-{node}{job-suffix}'
node: '{node}'
builders:
- print-template-name:
template-name: "{template-name}"
- tripleo-quickstart-checkout
- install-distro-packages
- shell: |
# Allow Jenkins user to ssh into localhost
ssh-keygen -f ~/.ssh/id_rsa -N ""
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh-keyscan localhost >> ~/.ssh/known_hosts
ssh-keyscan 127.0.0.1 >> ~/.ssh/known_hosts
- tox:
envlist: "{scenario}"
publishers:
- console-log
- job-template:
name: '{trigger}-tripleo-ci-{jobname}{suffix}'
node: '{node}'
@ -76,3 +115,14 @@
copy-after-failure: false
- devstack-logs
- console-log
- job-group:
name: 'tripleo-quickstart-jobs'
jobs:
- '{pipeline}-tripleo-quickstart-{scenario}-{node}{job-suffix}':
job-suffix: '-nv'
node:
- centos-7
pipeline: gate
scenario:
- base

View File

@ -14065,6 +14065,8 @@ projects:
- gate-tripleo-quickstart-linters-ubuntu-xenial
gate:
- noop
experimental:
- gate-tripleo-quickstart-base-centos-7-nv
- name: openstack/tripleo-specs
template: