os-client-config/.zuul.yaml
Dr. Jens Harbott 624cb97222 Fix zuul jobs
Some clients dropped support for py37, run the tips job with py38
instead.

Drop lower-constraints jobs and use the latest version of the
openstack-python3-jobs template.

Fix pep8 errors that have crept in.

Disable shade jobs until they can get fixed.

Change-Id: I99871f28cd8a66adf5610104ca142c2871e99b0d
2022-05-24 15:34:10 +02:00

41 lines
1.0 KiB
YAML

- job:
name: os-client-config-tox-py38-tips
parent: openstack-tox-py38
description: |
Run tox python 38 unittests against master of important libs
vars:
tox_install_siblings: true
zuul_work_dir: src/opendev.org/openstack/os-client-config
required-projects:
- openstack/keystoneauth
- openstack/openstacksdk
- openstack/os-client-config
- project-template:
name: os-client-config-tox-tips
check:
jobs:
- os-client-config-tox-py38-tips
gate:
jobs:
- os-client-config-tox-py38-tips
- project:
templates:
- check-requirements
- lib-forward-testing-python3
- openstack-python3-zed-jobs
- os-client-config-tox-tips
- publish-openstack-docs-pti
- release-notes-jobs-python3
# - shade-functional-tips
# - shade-tox-tips
check:
jobs:
- openstack-tox-pep8
- osc-functional-devstack-tips
gate:
jobs:
- openstack-tox-pep8
- osc-functional-devstack-tips