2013-07-21 20:59:45 -07:00
|
|
|
- job-template:
|
2013-12-02 14:19:05 -08:00
|
|
|
name: '{pipeline}-requirements-integration-dsvm'
|
2013-07-21 20:59:45 -07:00
|
|
|
node: '{node}'
|
|
|
|
|
2015-01-13 16:22:14 -05:00
|
|
|
wrappers:
|
|
|
|
- build-timeout:
|
|
|
|
timeout: 125
|
|
|
|
- timestamps
|
|
|
|
|
|
|
|
builders:
|
|
|
|
- link-logs
|
|
|
|
- net-info
|
|
|
|
- devstack-checkout
|
|
|
|
- shell: |
|
|
|
|
#!/bin/bash -xe
|
|
|
|
export PYTHONUNBUFFERED=true
|
|
|
|
export DEVSTACK_GATE_TIMEOUT=120
|
|
|
|
export DEVSTACK_GATE_TEMPEST=0
|
|
|
|
export DEVSTACK_GATE_EXERCISES=0
|
|
|
|
export DEVSTACK_GATE_REQS_INTEGRATION=1
|
|
|
|
export PIP_PROCESS_DEPENDENCY_LINKS=1
|
|
|
|
function gate_hook {{
|
|
|
|
set -x
|
|
|
|
bash $BASE/new/devstack-gate/devstack-vm-gate.sh && \
|
|
|
|
bash -xe $BASE/new/requirements/tools/integration.sh $(cat $BASE/new/requirements/projects.txt)
|
|
|
|
}}
|
|
|
|
export -f gate_hook
|
|
|
|
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
|
|
|
|
|
|
|
|
- job-template:
|
2015-04-25 08:00:29 +12:00
|
|
|
name: '{pipeline}-pbr-installation-dsvm{variant}'
|
2015-01-13 16:22:14 -05:00
|
|
|
node: '{node}'
|
|
|
|
|
2013-07-21 20:59:45 -07:00
|
|
|
wrappers:
|
2014-05-27 14:51:16 -07:00
|
|
|
- build-timeout:
|
2013-12-19 15:04:21 -08:00
|
|
|
timeout: 125
|
2013-07-21 20:59:45 -07:00
|
|
|
- timestamps
|
2013-03-06 14:20:46 -08:00
|
|
|
|
|
|
|
builders:
|
2014-03-11 15:46:51 -07:00
|
|
|
- link-logs
|
2014-03-19 00:06:03 +00:00
|
|
|
- net-info
|
2013-07-21 20:59:45 -07:00
|
|
|
- devstack-checkout
|
2013-03-06 14:20:46 -08:00
|
|
|
- shell: |
|
|
|
|
#!/bin/bash -xe
|
2013-07-21 20:59:45 -07:00
|
|
|
export PYTHONUNBUFFERED=true
|
2013-12-19 15:04:21 -08:00
|
|
|
export DEVSTACK_GATE_TIMEOUT=120
|
2013-07-21 20:59:45 -07:00
|
|
|
export DEVSTACK_GATE_TEMPEST=0
|
|
|
|
export DEVSTACK_GATE_EXERCISES=0
|
|
|
|
export DEVSTACK_GATE_REQS_INTEGRATION=1
|
2014-01-15 02:58:48 +00:00
|
|
|
export PIP_PROCESS_DEPENDENCY_LINKS=1
|
2015-04-25 11:01:54 +12:00
|
|
|
if [ "{variant}" = "-upstream" ]; then
|
2015-04-25 13:48:38 +12:00
|
|
|
export PBR_PIP_VERSION=git+https://github.com/pypa/pip.git@develop#egg=pip
|
2015-04-25 08:00:29 +12:00
|
|
|
fi
|
2013-07-21 20:59:45 -07:00
|
|
|
function gate_hook {{
|
2014-06-25 09:26:10 -07:00
|
|
|
set -x
|
2014-03-08 23:25:34 +01:00
|
|
|
bash -xe $BASE/new/pbr/tools/integration.sh $(cat $BASE/new/requirements/projects.txt)
|
2013-07-21 20:59:45 -07:00
|
|
|
}}
|
|
|
|
export -f gate_hook
|
|
|
|
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
|
|
|
./safe-devstack-vm-gate-wrap.sh
|
2013-07-26 09:48:45 +04:00
|
|
|
|
2013-03-06 14:20:46 -08:00
|
|
|
publishers:
|
2013-07-21 20:59:45 -07:00
|
|
|
- devstack-logs
|
2013-03-06 14:20:46 -08:00
|
|
|
- console-log
|
2013-08-03 16:03:40 -04:00
|
|
|
|
|
|
|
- job:
|
|
|
|
name: propose-requirements-updates
|
|
|
|
node: proposal
|
|
|
|
|
|
|
|
builders:
|
2014-03-21 12:00:06 -07:00
|
|
|
- revoke-sudo
|
2014-03-11 15:46:51 -07:00
|
|
|
- link-logs
|
2014-03-19 00:06:03 +00:00
|
|
|
- net-info
|
2013-08-03 16:03:40 -04:00
|
|
|
- gerrit-git-prep
|
2014-08-01 19:12:43 +02:00
|
|
|
- shell: /usr/local/jenkins/slave_scripts/propose_update.sh requirements
|
2013-08-03 16:03:40 -04:00
|
|
|
|
|
|
|
publishers:
|
|
|
|
- console-log
|