From fcf5ff1c9651956e6550ed0574e9fbd6283c6ba6 Mon Sep 17 00:00:00 2001 From: Davlet Panech Date: Thu, 16 Jan 2025 09:24:26 -0500 Subject: [PATCH] Add tox jobs: stx-tox-{linters,pep8} Define starlingx-specific tox jobs similar to openstack ones, but force the use of debian-bullseye (python 3.10). These jobs may be referenced in other StarlingX projects in place of openstack-tox-linters and similar. Story: 2011326 Task: 51551 Change-Id: I0a3a351193cf3e59d2a0b7aeb248409f1f1505ef Signed-off-by: Davlet Panech --- zuul.d/jobs.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index f636440..1800d02 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -40,3 +40,17 @@ - ^releasenotes/.*$ - ^setup.cfg$ - ^tox.ini$ + +- job: + name: stx-tox-linters + parent: openstack-tox-linters + description: | + Run Tox linters on debian-bullseye + nodeset: debian-bullseye + +- job: + name: stx-tox-pep8 + parent: openstack-tox-pep8 + description: | + Run Tox pep8 tests on debian-bullseye + nodeset: debian-bullseye