ff9b60a809
Add the "zuul-client-zuul-functional" integration test. This test ensures that the zuul-client CLI can interact as intended with a "real" instance of Zuul. Depends-On: https://review.opendev.org/752039 Change-Id: I23e3c4cc2721a000ec244696c27ab44c0a96d868
53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
- job:
|
|
name: zuul-client-zuul-functional
|
|
parent: tox
|
|
description: |
|
|
Test that Zuul and zuul-client work together.
|
|
required-projects:
|
|
- zuul/zuul
|
|
- zuul/zuul-client
|
|
vars:
|
|
zuul_work_dir: "{{ zuul.projects['opendev.org/zuul/zuul'].src_dir }}"
|
|
tox_envlist: zuul_client
|
|
nodeset: ubuntu-bionic
|
|
|
|
- project:
|
|
vars:
|
|
release_python: python3
|
|
check:
|
|
jobs:
|
|
- zuul-tox-docs
|
|
- tox-linters:
|
|
vars:
|
|
tox_install_bindep: false
|
|
- tox-py36:
|
|
nodeset: ubuntu-bionic
|
|
timeout: 3600
|
|
- tox-py38:
|
|
nodeset: ubuntu-bionic
|
|
timeout: 3600
|
|
- zuul-client-zuul-functional
|
|
- build-python-release
|
|
gate:
|
|
jobs:
|
|
- zuul-tox-docs
|
|
- tox-linters:
|
|
vars:
|
|
tox_install_bindep: false
|
|
- tox-py36:
|
|
nodeset: ubuntu-bionic
|
|
timeout: 3600
|
|
- tox-py38:
|
|
nodeset: ubuntu-bionic
|
|
timeout: 3600
|
|
- zuul-client-zuul-functional
|
|
- build-python-release
|
|
promote:
|
|
jobs:
|
|
- opendev-promote-python
|
|
- zuul-promote-docs
|
|
release:
|
|
jobs:
|
|
- opendev-release-python
|
|
- zuul-publish-tox-docs
|