Check resolver pip on global-requirements changes
This nonvoting job should flag failures or regressions in co-installability using the resolver branch of pip. We'll need this until that is in a release. Change-Id: I7600fa20391bb83491d630b277bf01cc3a20727c
This commit is contained in:
parent
9a11e0188e
commit
2d784cfb67
@ -1756,12 +1756,18 @@
|
|||||||
name: requirements-jobs
|
name: requirements-jobs
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- '{pipeline}-requirements-integration-dsvm':
|
- '{pipeline}-requirements-integration-dsvm{variant}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: 'devstack-precise || devstack-trusty'
|
node: 'devstack-precise || devstack-trusty'
|
||||||
- '{pipeline}-requirements-integration-dsvm':
|
variant: ''
|
||||||
|
- '{pipeline}-requirements-integration-dsvm{variant}':
|
||||||
pipeline: check
|
pipeline: check
|
||||||
node: 'devstack-precise || devstack-trusty'
|
node: 'devstack-precise || devstack-trusty'
|
||||||
|
variant: ''
|
||||||
|
- '{pipeline}-requirements-integration-dsvm{variant}':
|
||||||
|
pipeline: check
|
||||||
|
node: 'devstack-precise || devstack-trusty'
|
||||||
|
variant: '-resolver'
|
||||||
- '{pipeline}-pbr-installation-dsvm{variant}':
|
- '{pipeline}-pbr-installation-dsvm{variant}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: 'devstack-precise || devstack-trusty'
|
node: 'devstack-precise || devstack-trusty'
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-requirements-integration-dsvm'
|
name: '{pipeline}-requirements-integration-dsvm{variant}'
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
@ -19,6 +19,9 @@
|
|||||||
export DEVSTACK_GATE_EXERCISES=0
|
export DEVSTACK_GATE_EXERCISES=0
|
||||||
export DEVSTACK_GATE_REQS_INTEGRATION=1
|
export DEVSTACK_GATE_REQS_INTEGRATION=1
|
||||||
export PIP_PROCESS_DEPENDENCY_LINKS=1
|
export PIP_PROCESS_DEPENDENCY_LINKS=1
|
||||||
|
if [ "{variant}" = "-resolver" ]; then
|
||||||
|
export PBR_PIP_VERSION=git+https://github.com/rbtcollins/pip.git@issue-988#egg=pip
|
||||||
|
fi
|
||||||
function gate_hook {{
|
function gate_hook {{
|
||||||
set -x
|
set -x
|
||||||
bash $BASE/new/devstack-gate/devstack-vm-gate.sh && \
|
bash $BASE/new/devstack-gate/devstack-vm-gate.sh && \
|
||||||
|
@ -618,6 +618,9 @@ jobs:
|
|||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
- ^doc/.*$
|
- ^doc/.*$
|
||||||
|
|
||||||
|
- name: check-requirements-integration-dsvm-resolver
|
||||||
|
voting: false
|
||||||
|
|
||||||
- name: gate-tempest-dsvm-full
|
- name: gate-tempest-dsvm-full
|
||||||
queue-name: integrated
|
queue-name: integrated
|
||||||
|
|
||||||
@ -3289,6 +3292,7 @@ projects:
|
|||||||
- gate-requirements-pep8
|
- gate-requirements-pep8
|
||||||
- gate-requirements-python27
|
- gate-requirements-python27
|
||||||
- check-requirements-integration-dsvm
|
- check-requirements-integration-dsvm
|
||||||
|
- check-requirements-integration-dsvm-resolver
|
||||||
- check-devstack-dsvm-cells
|
- check-devstack-dsvm-cells
|
||||||
- check-swift-dsvm-functional
|
- check-swift-dsvm-functional
|
||||||
gate:
|
gate:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user