Adds tripleo-tox-molecule
This new job should be used by tripleo jobs that need molecule but also need to use extra required-projects in order to enable us of Depends-On. The job is similar to openstack-tox-molecule but with extra bits for tripleo. Change-Id: I49b74476170c06ccd847c08318f4fc501b690924 Depends-On: https://review.opendev.org/#/c/669871/
This commit is contained in:
parent
57cdfca7cd
commit
128ffc377e
|
@ -244,3 +244,22 @@
|
|||
- ^tripleo_repos/.*$
|
||||
# python-tripleoclient
|
||||
- ^tripleoclient/v1/container.*$
|
||||
|
||||
- job:
|
||||
name: tripleo-tox-molecule
|
||||
# should `parent: openstack-tox-molecule` but we cannot because
|
||||
# rdo zuul cannot load jobs from openstack-zuul-jobs.
|
||||
# https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L206
|
||||
# https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/zuul/rdo.yaml#L942-L943
|
||||
description: |
|
||||
TripleO own version of openstack-tox-molecule which adds
|
||||
required-projects. These are used in order to allow testing change
|
||||
requests with Depends-On, like below
|
||||
openstack/tripleo-ci/roles/tripleo-repos -> openstack/tripleo-repos
|
||||
parent: tox-molecule
|
||||
success-url: "tox/reports.html"
|
||||
failure-url: "tox/reports.html"
|
||||
vars:
|
||||
bindep_profile: test molecule
|
||||
required-projects:
|
||||
- opendev.org/openstack/tripleo-repos
|
||||
|
|
|
@ -14,10 +14,10 @@
|
|||
- tripleo-standalone-scenarios-full
|
||||
- tripleo-undercloud-jobs
|
||||
- tripleo-periodic
|
||||
- openstack-tox-molecule
|
||||
check:
|
||||
jobs:
|
||||
- openstack-tox-linters
|
||||
- tripleo-tox-molecule
|
||||
- openstack-tox-py27: &files
|
||||
success-url: "tox/reports.html"
|
||||
failure-url: "tox/reports.html"
|
||||
|
@ -66,6 +66,7 @@
|
|||
# Don't put a files section on the linters job, otherwise no
|
||||
# jobs might be defined and nothing can merge in this repo.
|
||||
- openstack-tox-linters
|
||||
- tripleo-tox-molecule
|
||||
- openstack-tox-py27:
|
||||
files:
|
||||
- ^scripts/emit_releases_file/.*$
|
||||
|
|
Loading…
Reference in New Issue