Add job to test project installation.
pbr touchs a lot of things, which means we need to test its behavior in several combinations of environment with each of the projects. Change-Id: I7b9a4299d1d42a7e4bd3c7e1895a02d2493f158a Reviewed-on: https://review.openstack.org/32223 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
This commit is contained in:
parent
9b3aa19c27
commit
3ae37936f3
@ -0,0 +1,36 @@
|
||||
- job:
|
||||
name: gate-pbr-devstack-vm-rawinstall
|
||||
node: devstack-precise
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 120
|
||||
fail: true
|
||||
- timestamps
|
||||
|
||||
parameters:
|
||||
- label:
|
||||
name: NODE_LABEL
|
||||
description: Label of node to use for this build
|
||||
default: devstack-precise
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
|
||||
builders:
|
||||
- devstack-inprogress
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
function gate_hook {
|
||||
bash -xe $BASE/new/pbr/tools/integration.sh $PROJECTS $BASE
|
||||
}
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
- link-logs
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
- devstack-complete
|
@ -914,6 +914,7 @@ projects:
|
||||
- gate-pbr-docs
|
||||
- gate-pbr-python26
|
||||
- gate-pbr-python27
|
||||
- gate-pbr-devstack-vm-rawinstall
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
- gate-tempest-devstack-vm-cinder
|
||||
@ -925,6 +926,7 @@ projects:
|
||||
- gate-pbr-pep8
|
||||
- gate-pbr-python26
|
||||
- gate-pbr-python27
|
||||
- gate-pbr-devstack-vm-rawinstall
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
- gate-tempest-devstack-vm-cinder
|
||||
|
Loading…
x
Reference in New Issue
Block a user