diff options
| author | Monty Taylor <mordred@inaugust.com> | 2017-12-01 09:13:15 -0600 |
|---|---|---|
| committer | Monty Taylor <mordred@inaugust.com> | 2017-12-01 10:19:34 -0600 |
| commit | b061b9c34e2fa6ecf0922e056a0fbdad28fa0685 (patch) | |
| tree | 5d9272d1ee88c491494570c3a8a0061d4aada0da | |
| parent | 3a672eae7be0dcf5e2e951ea958d5d157699c341 (diff) | |
| download | python-openstackclient-b061b9c34e2fa6ecf0922e056a0fbdad28fa0685.tar.gz | |
Add cliff and keystoneauth to tips jobs
Both of these can severely break openstackclient. Add them to the
required-projects list of the tips jobs. We should then add at least
osc-tox-unit-tips but maybe also osc-functional-devstack-tips to both
cliff and keystoneauth so that it's symmetrical.
Change-Id: Ie0f3e9d7e221c9cdd3c5d726148f456246186ff4
| -rw-r--r-- | .zuul.yaml | 4 | ||||
| -rw-r--r-- | tox.ini | 4 |
2 files changed, 8 insertions, 0 deletions
@@ -11,6 +11,8 @@ - ^doc/.*$ - ^releasenotes/.*$ required-projects: + - openstack/cliff + - openstack/keystoneauth - openstack/os-client-config - openstack/osc-lib - openstack/python-openstackclient @@ -114,6 +116,8 @@ parent: osc-functional-devstack timeout: 7800 required-projects: + - openstack/cliff + - openstack/keystoneauth - openstack/os-client-config - openstack/osc-lib - openstack/python-openstackclient @@ -63,6 +63,8 @@ setenv = VIRTUAL_ENV={envdir} OS_TEST_TIMEOUT=60 deps = -r{toxinidir}/test-requirements.txt commands = + pip install -q -U -e "git+file://{toxinidir}/../cliff#egg=cliff" + pip install -q -U -e "git+file://{toxinidir}/../keystoneauth#egg=keystoneauth" pip install -q -U -e "git+file://{toxinidir}/../osc-lib#egg=osc_lib" pip install -q -U -e "git+file://{toxinidir}/../os-client-config#egg=os_client_config" pip install -q -U -e "git+file://{toxinidir}/../python-openstacksdk#egg=openstacksdk" @@ -82,6 +84,8 @@ setenv = OS_TEST_PATH=./openstackclient/tests/functional passenv = OS_* whitelist_externals = openstackclient/tests/functional/run_ostestr.sh commands = + pip install -q -U -e "git+file://{toxinidir}/../cliff#egg=cliff" + pip install -q -U -e "git+file://{toxinidir}/../keystoneauth#egg=keystoneauth" pip install -q -U -e "git+file://{toxinidir}/../osc-lib#egg=osc_lib" pip install -q -U -e "git+file://{toxinidir}/../os-client-config#egg=os_client_config" pip install -q -U -e "git+file://{toxinidir}/../python-openstacksdk#egg=openstacksdk" |
