diff options
Diffstat (limited to 'zuul.d')
-rw-r--r-- | zuul.d/metal3-jobs.yaml | 30 | ||||
-rw-r--r-- | zuul.d/project.yaml | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/zuul.d/metal3-jobs.yaml b/zuul.d/metal3-jobs.yaml new file mode 100644 index 000000000..9322c2103 --- /dev/null +++ b/zuul.d/metal3-jobs.yaml @@ -0,0 +1,30 @@ +- job: + name: metal3-base + abstract: true + description: Base job for metal3-dev-env based ironic jobs. + nodeset: openstack-single-node-jammy + run: playbooks/metal3-ci/run.yaml + post-run: playbooks/metal3-ci/post.yaml + timeout: 10800 + required-projects: + - opendev.org/openstack/ironic + - opendev.org/openstack/ironic-inspector + irrelevant-files: + - ^.*\.rst$ + - ^api-ref/.*$ + - ^doc/.*$ + - ^driver-requirements.txt$ + - ^install-guide/.*$ + - ^ironic/locale/.*$ + - ^ironic/tests/.*$ + - ^ironic_inspector/locale/.*$ + - ^ironic_inspector/test/.*$ + - ^releasenotes/.*$ + - ^setup.cfg$ + - ^test-requirements.txt$ + - ^tox.ini$ + +- job: + name: metal3-integration + description: Run metal3 CI on ironic. + parent: metal3-base diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 0f7ff75e1..8fbfbb929 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -57,6 +57,8 @@ voting: false - bifrost-benchmark-ironic: voting: false + - metal3-integration: + voting: false gate: jobs: - ironic-tox-unit-with-driver-libs |