[rally] Add support for custom branching
To support custom branching, we need to setup features matrix file. The proper change to master branch of Rally was merged[1]. The change for stable/0.9[2] (our first custom branch) will be merged as soon as gates will allow it (it is impossible without merging change to project-config). [1] - https://review.openstack.org/#/c/450344/ [2] - https://review.openstack.org/#/c/450490/ Change-Id: I7c5385551bf1284140696a9ec9d03bd9b929c477
This commit is contained in:
parent
da99ea6ed5
commit
95205f5116
|
@ -49,6 +49,10 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
|
@ -192,6 +196,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
|
@ -242,6 +251,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/python-manilaclient openstack/rally $PROJECTS"
|
||||
|
||||
# Run only manila services, because only main manila functionality
|
||||
|
@ -330,6 +344,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/murano $PROJECTS"
|
||||
export PROJECTS="openstack/murano-dashboard $PROJECTS"
|
||||
|
@ -375,6 +394,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
export PROJECTS="openstack/mistral-dashboard $PROJECTS"
|
||||
|
@ -439,6 +463,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/cue openstack/python-cueclient openstack/cue-dashboard $PROJECTS"
|
||||
export PYTHONUNBUFFERED=true
|
||||
|
@ -818,7 +847,13 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
DEVSTACK_LOCAL_CONFIG="enable_plugin rally git://git.openstack.org/openstack/rally"
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"CINDER_ENABLE_V1_API=True"
|
||||
|
@ -864,7 +899,13 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export IDENTITY_VERSION={keystone-version}
|
||||
|
||||
|
@ -926,6 +967,11 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
|
||||
export DEVSTACK_GATE_CEILOMETER={ceilometer}
|
||||
|
@ -1001,9 +1047,15 @@
|
|||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
|
||||
if [ $ZUUL_PROJECT == "openstack/rally" ] && [ $ZUUL_BRANCH != "master" ]; then
|
||||
export DEVSTACK_GATE_FEATURE_MATRIX="/opt/stack/new/rally/devstack/features.yaml"
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
services=key,mysql,rabbit,n-api,n-cond,n-cpu,n-crt,n-sch,g-api,g-reg,q-agt,q-dhcp,q-l3,q-meta,q-svc
|
||||
export OVERRIDE_ENABLED_SERVICES=$services
|
||||
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/monasca-api $PROJECTS"
|
||||
export PROJECTS="openstack/monasca-persister $PROJECTS"
|
||||
|
|
Loading…
Reference in New Issue