From ff9b60a809fe1b5111111f13ba5827fa71c83fb8 Mon Sep 17 00:00:00 2001 From: Matthieu Huin Date: Fri, 11 Sep 2020 14:36:13 +0200 Subject: [PATCH] Add cross testing with Zuul 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 --- .zuul.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 7055d9d..0071aed 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,3 +1,16 @@ +- 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 @@ -13,6 +26,7 @@ - tox-py38: nodeset: ubuntu-bionic timeout: 3600 + - zuul-client-zuul-functional - build-python-release gate: jobs: @@ -26,6 +40,7 @@ - tox-py38: nodeset: ubuntu-bionic timeout: 3600 + - zuul-client-zuul-functional - build-python-release promote: jobs: