From b75d4cdb54ade260904ecdcbc99600eb9572c75c Mon Sep 17 00:00:00 2001 From: Iury Gregory Melo Ferreira Date: Sun, 28 Jul 2024 22:17:36 -0300 Subject: [PATCH] Update irrelevant-files for sushy-jobs Currently the sushy-tools jobs will not run if the changes are made in test-requirement or unit tests, this improve the config of our jobs to not run when changes are made to: - tox.ini - setup.cfg - doc/* - releasenotes - rst files Change-Id: If2b683195212441a5d227f4c8a3af193f78f1b1c --- zuul.d/sushy-tools-jobs.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/zuul.d/sushy-tools-jobs.yaml b/zuul.d/sushy-tools-jobs.yaml index a93bfcd2..9692edfe 100644 --- a/zuul.d/sushy-tools-jobs.yaml +++ b/zuul.d/sushy-tools-jobs.yaml @@ -2,8 +2,13 @@ name: sushy-tools-tempest-bios-redfish-pxe parent: ironic-tempest-bios-redfish-pxe irrelevant-files: + - ^.*\.rst$ + - ^doc/.*$ + - ^releasenotes/.*$ + - ^setup.cfg$ - ^test-requirements.txt$ - ^sushy_tools/tests/.*$ + - ^tox.ini$ required-projects: - openstack/sushy-tools @@ -11,8 +16,13 @@ name: sushy-tools-tempest-uefi-redfish-vmedia parent: ironic-tempest-uefi-redfish-vmedia irrelevant-files: + - ^.*\.rst$ + - ^doc/.*$ + - ^releasenotes/.*$ + - ^setup.cfg$ - ^test-requirements.txt$ - ^sushy_tools/tests/.*$ + - ^tox.ini$ required-projects: - openstack/sushy-tools