ironic/zuul.d/project.yaml
Sam Betts 4b37c29b5e Move ironic legacy jobs into the ironic tree
This patch moves the legacy ironic CI jobs into the ironic tree instead
of storing them in openstack-infra/openstack-zuul-jobs to give us
control as we migrate the legacy jobs to the new ansible roles.

Change-Id: Ib728fadbdab2eb9f1ba5112297a32dbdbfd1d5fd
2017-10-18 16:52:46 +01:00

78 lines
3.6 KiB
YAML

- project:
name: openstack/ironic
check:
jobs:
- ironic-tempest-dsvm-pxe_ipmitool-postgres:
voting: false
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa
- ironic-tempest-dsvm-ipa-wholedisk-bios-pxe_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-wholedisk-bios-pxe_snmp-tinyipa:
voting: false
branches: ^(?!stable/newton).*$
- ironic-tempest-dsvm-ipa-partition-bios-agent_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-partition-bios-pxe_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-partition-uefi-pxe_ipmitool-tinyipa
- ironic-tempest-dsvm-ipa-partition-pxe_ipmitool-tinyipa-python3:
voting: false
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode:
branches: ^stable/(newton|ocata).*$
voting: false
# NOTE(sambetts) multinode job is voting starting from Pike
- ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-ipa-partition-redfish-tinyipa:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-bfv:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-dsvm-standalone:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-ironic-inspector:
voting: false
- ironic-grenade-dsvm:
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
- ironic-grenade-dsvm-multinode-multitenant:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-multitenant-network:
branches: ^stable/(newton|ocata).*$
gate:
queue: ironic
jobs:
- ironic-tempest-dsvm-ipa-partition-bios-pxe_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-partition-uefi-pxe_ipmitool-tinyipa
- ironic-tempest-dsvm-ipa-partition-bios-agent_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-wholedisk-bios-pxe_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
branches: ^stable/(newton|ocata).*$
- ironic-tempest-dsvm-ipa-partition-redfish-tinyipa:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-bfv:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-dsvm-standalone:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-grenade-dsvm:
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
- ironic-grenade-dsvm-multinode-multitenant:
branches: ^(?!stable/(newton|ocata)).*$
- ironic-tempest-dsvm-multitenant-network:
branches: ^stable/(newton|ocata).*$
# NOTE(sambetts) multinode job is voting starting from Pike
- ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode:
branches: ^(?!stable/(newton|ocata)).*$
experimental:
jobs:
- ironic-dsvm-functional
- ironic-tempest-dsvm-parallel:
voting: false
branches: ^(?!stable)
- ironic-tempest-dsvm-pxe_ipa-full:
voting: false
- ironic-tempest-dsvm-ipa-resourceclasses-partition-pxe_ipmitool-tinyipa:
voting: false