fb8f620fe3
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
185 lines
4.9 KiB
YAML
185 lines
4.9 KiB
YAML
- job:
|
|
name: requirements-cross-test
|
|
parent: openstack-tox
|
|
timeout: 2400
|
|
description: |
|
|
A parent job to perform cross-repository tests.
|
|
|
|
Inherit from this job, and add the intended project to
|
|
``required-projects``.
|
|
|
|
Also, set the following variable:
|
|
|
|
.. zuul:jobvar:: tox_envlist
|
|
|
|
Use the specified tox environments (``ALL`` selects all).
|
|
nodeset: ubuntu-bionic
|
|
vars:
|
|
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|
|
|
|
- job:
|
|
name: requirements-cross-npm
|
|
parent: nodejs-npm-run-test
|
|
timeout: 2400
|
|
description: |
|
|
A parent job to perform cross-repository npm tests.
|
|
|
|
Inherit from this job, and add the intended project to
|
|
``required-projects``.
|
|
|
|
Also, set the following variable:
|
|
|
|
.. zuul:jobvar:: tox_envlist
|
|
|
|
Use the specified tox environments (``ALL`` selects all).
|
|
vars:
|
|
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|
|
|
|
- job:
|
|
name: cross-cinder-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on cinder with py27.
|
|
required-projects: openstack/cinder
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-cinder-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on cinder with py36.
|
|
required-projects: openstack/cinder
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-glance-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on glance with py27.
|
|
required-projects: openstack/glance
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-glance-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on glance with py36.
|
|
required-projects: openstack/glance
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-horizon-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on horizon with py27.
|
|
required-projects: openstack/horizon
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-horizon-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on horizon with py36.
|
|
required-projects: openstack/horizon
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-horizon-npm
|
|
parent: requirements-cross-npm
|
|
description: Run cross-project tests on horizon with npm.
|
|
required-projects: openstack/horizon
|
|
vars:
|
|
tox_envlist: npm
|
|
|
|
- job:
|
|
name: cross-keystone-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on keystone with py27.
|
|
required-projects: openstack/keystone
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-keystone-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on keystone with py36.
|
|
required-projects: openstack/keystone
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-neutron-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on neutron with py27.
|
|
required-projects: openstack/neutron
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-neutron-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on neutron with py36.
|
|
required-projects: openstack/neutron
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-nova-functional
|
|
parent: requirements-cross-test
|
|
description: Run cross-project functional tests on nova.
|
|
required-projects: openstack/nova
|
|
vars:
|
|
tox_envlist: functional
|
|
|
|
- job:
|
|
name: cross-nova-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on nova with py27.
|
|
required-projects: openstack/nova
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-nova-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on nova with py36.
|
|
required-projects: openstack/nova
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-swift-py27
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on swift with py27.
|
|
required-projects: openstack/swift
|
|
vars:
|
|
tox_envlist: py27
|
|
|
|
- job:
|
|
name: cross-swift-py36
|
|
parent: requirements-cross-test
|
|
description: Run cross-project tests on swift with py36.
|
|
required-projects: openstack/swift
|
|
vars:
|
|
tox_envlist: py36
|
|
|
|
- job:
|
|
name: cross-osc-build-sphinx-docs
|
|
parent: build-openstack-sphinx-docs
|
|
description: |
|
|
Run cross-project tests on python-openstackclient with
|
|
build-openstack-sphinx-docs.
|
|
vars:
|
|
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
|
|
required-projects:
|
|
- openstack/python-openstackclient
|
|
files:
|
|
- upper-constraints.txt
|
|
- .zuul.d/cross-jobs.yaml
|