Simplify the CI jobs and add a vmedia+UEFI job

Change-Id: I599f744b6caaf0f67ebb5bf5958ae5150171f764
This commit is contained in:
Dmitry Tantsur 2020-06-04 10:59:27 +02:00
parent 13a0b5920c
commit c71add588e
2 changed files with 16 additions and 13 deletions

View File

@ -7,7 +7,9 @@
- publish-openstack-docs-pti
check:
jobs:
- sushy-tools-tempest-ironic-partition-redfish-src
- sushy-tools-tempest-partition-bios-redfish-pxe
- sushy-tools-tempest-partition-uefi-redfish-vmedia
gate:
jobs:
- sushy-tools-tempest-ironic-partition-redfish-src
- sushy-tools-tempest-partition-bios-redfish-pxe
- sushy-tools-tempest-partition-uefi-redfish-vmedia

View File

@ -1,16 +1,17 @@
- job:
name: sushy-tools-tempest-ironic-partition-redfish-src
parent: ironic-base
name: sushy-tools-tempest-partition-bios-redfish-pxe
parent: ironic-tempest-partition-bios-redfish-pxe
irrelevant-files:
- ^test-requirements.txt$
- ^sushy_tools/tests/.*$
timeout: 5400
required-projects:
- openstack/sushy
vars:
devstack_localrc:
IRONIC_DEFAULT_BOOT_OPTION: netboot
IRONIC_DEPLOY_DRIVER: redfish
IRONIC_ENABLED_HARDWARE_TYPES: redfish
IRONIC_DEFAULT_RESCUE_INTERFACE: ""
EBTABLES_RACE_FIX: True
- openstack/sushy-tools
- job:
name: sushy-tools-tempest-partition-uefi-redfish-vmedia
parent: ironic-tempest-partition-uefi-redfish-vmedia
irrelevant-files:
- ^test-requirements.txt$
- ^sushy_tools/tests/.*$
required-projects:
- openstack/sushy-tools