OpenStack Release Bot
418ea0908c
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for wallaby. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I55420694117bcefae53e7d5f724b72a1b77938d1
112 lines
3.6 KiB
YAML
112 lines
3.6 KiB
YAML
# Note: Some official OpenStack wide jobs are still defined in the
|
|
# project-config repository
|
|
- project:
|
|
templates:
|
|
- check-requirements
|
|
- periodic-stable-jobs-neutron
|
|
- openstack-cover-jobs
|
|
- openstack-lower-constraints-jobs
|
|
- openstack-python3-wallaby-jobs
|
|
- publish-openstack-docs-pti
|
|
- release-notes-jobs-python3
|
|
- octavia-tox-tips
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pip-check-reqs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py36:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- octavia-v2-dsvm-noop-api:
|
|
irrelevant-files: &irrelevant-files
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- octavia-v2-dsvm-scenario:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-tls-barbican:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-spare-pool:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-act-stdby-dsvm-scenario:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-grenade:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^tox.ini$
|
|
- octavia-v2-dsvm-cinder-amphora:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-two-node:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-ipv6-only:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-amphora-v2:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-amphora-v2-no-jobboard:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-centos-8:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
gate:
|
|
fail-fast: true
|
|
queue: octavia
|
|
jobs:
|
|
- openstack-tox-pip-check-reqs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py36:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- octavia-v2-dsvm-noop-api
|
|
- octavia-v2-dsvm-scenario
|
|
- octavia-v2-dsvm-tls-barbican
|
|
- octavia-v2-dsvm-spare-pool
|
|
- octavia-v2-act-stdby-dsvm-scenario
|
|
- octavia-grenade
|
|
periodic:
|
|
jobs:
|
|
- publish-openstack-octavia-amphora-image-bionic:
|
|
branches: ^(?!stable/.*).*$
|
|
- publish-openstack-octavia-amphora-image-centos8:
|
|
branches: ^(?!stable/.*).*$
|
|
- octavia-amphora-image-build
|
|
- octavia-grenade-ffu
|
|
experimental:
|
|
jobs:
|
|
- octavia-v2-dsvm-scenario-nftables
|