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
This commit is contained in:
Iury Gregory Melo Ferreira 2024-07-28 22:17:36 -03:00
parent e402462e30
commit b75d4cdb54

View File

@ -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