From c842c06d8cbc564985ae33d2bbb53dd79b5a40c1 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Sat, 3 Mar 2018 08:35:27 -0600 Subject: [PATCH] Add os-client-config tips jobs Make a job that tests os-client-config against tips of openstacksdk and keystoneauth. This way we can also add it to openstacksdk as we work on turning occ into a thin shim. Change-Id: Ie5a6b780f87eb9d10eaf5b99770c43ab140780ae --- .zuul.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 40ef1ab..d50d545 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,4 +1,42 @@ +- job: + name: os-client-config-tox-py27-tips + parent: openstack-tox-py27 + description: | + Run tox python 27 unittests against master of important libs + vars: + tox_install_siblings: true + zuul_work_dir: src/git.openstack.org/openstack/os-client-config + required-projects: + - openstack/keystoneauth + - openstack/python-openstacksdk + - openstack/os-client-config + +- job: + name: os-client-config-tox-py35-tips + parent: openstack-tox-py35 + description: | + Run tox python 35 unittests against master of important libs + vars: + tox_install_siblings: true + zuul_work_dir: src/git.openstack.org/openstack/os-client-config + required-projects: + - openstack/keystoneauth + - openstack/python-openstacksdk + - openstack/os-client-config + +- project-template: + name: os-client-config-tox-tips + check: + jobs: + - os-client-config-tox-py27-tips + - os-client-config-tox-py35-tips + gate: + jobs: + - os-client-config-tox-py27-tips + - os-client-config-tox-py35-tips + - project: templates: + - os-client-config-tox-tips - shade-functional-tips - shade-tox-tips