Implement tripleo-cross-tripleoclient-py38

tripleo-cross-tripleoclient-py38 is a new job that will run unit tests of
tripleoclient master against the current patch on tripleo-common, to
make sure a patch in tripleo-common wouldn't break tripleoclient.

Change-Id: I55505ba6ac2ca3df762b39c73f9e69520f93c638
This commit is contained in:
Emilien Macchi 2020-06-18 16:03:07 -04:00
parent 4eceb23697
commit e7847afb59
2 changed files with 11 additions and 0 deletions

9
zuul.d/cross-jobs.yaml Normal file
View File

@ -0,0 +1,9 @@
- job:
name: tripleo-cross-tripleoclient-py38
parent: openstack-tox-py38
description: Run cross-project tests on tripleoclient from HEAD with py38
vars:
zuul_work_dir: src/opendev.org/openstack/python-tripleoclient
required-projects:
- name: openstack/python-tripleoclient
- name: openstack/tripleo-common

View File

@ -17,6 +17,7 @@
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py38
- tripleo-cross-tripleoclient-py38
- tripleo-ci-centos-8-containers-multinode:
dependencies: &deps_unit_lint
- openstack-tox-linters
@ -63,6 +64,7 @@
jobs:
- openstack-tox-linters
- openstack-tox-lower-constraints
- tripleo-cross-tripleoclient-py38
- tripleo-buildimage-overcloud-full-centos-8:
files:
- ^image-yaml/.*$