Skip to content

Commit 2cdf83f

Browse files
committed
zuul: Add docs to irrelevant-files for CI jobs
Skip jobs when only documentation files are changed. Jobs updated: - openstack-operator-kuttl - openstack-operator-tempest-multinode - podified-multinode-edpm-deployment-crc - cifmw-crc-podified-edpm-baremetal - adoption-standalone-to-crc-ceph-provider Signed-off-by: rabi <ramishra@redhat.com>
1 parent 38e6308 commit 2cdf83f

File tree

2 files changed

+26
-5
lines changed

2 files changed

+26
-5
lines changed

zuul.d/jobs.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
irrelevant-files:
1818
- .*/*.md
1919
- ^\..*$
20+
- ^docs/.*$
2021
- ^LICENSE$
2122
- ^OWNERS$
2223
- ^OWNERS_ALIASES$
@@ -31,6 +32,16 @@
3132
name: openstack-operator-tempest-multinode
3233
parent: podified-multinode-edpm-deployment-crc-3comp
3334
dependencies: ["openstack-k8s-operators-content-provider"]
35+
irrelevant-files:
36+
- .*/*.md
37+
- ^\..*$
38+
- ^docs/.*$
39+
- ^LICENSE$
40+
- ^OWNERS$
41+
- ^OWNERS_ALIASES$
42+
- ^PROJECT$
43+
- ^README.md$
44+
- tests?\/functional
3445
vars:
3546
cifmw_operator_build_golang_ct: "docker.io/library/golang:1.24"
3647
cifmw_operator_build_golang_alt_ct: "quay.rdoproject.org/openstack-k8s-operators/golang:1.24"

zuul.d/projects.yaml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
---
22
- project:
33
name: openstack-k8s-operators/openstack-operator
4-
templates:
5-
- podified-multinode-edpm-baremetal-pipeline
6-
- data-plane-adoption-pipeline
74
github-check:
85
jobs:
96
- openstack-k8s-operators-content-provider:
10-
vars:
11-
cifmw_install_yamls_sdk_version: v1.41.1
7+
- podified-multinode-edpm-deployment-crc:
8+
irrelevant-files: &irrelevant-files
9+
- .*/*.md
10+
- ^\..*$
11+
- ^docs/.*$
12+
- ^LICENSE$
13+
- ^OWNERS$
14+
- ^OWNERS_ALIASES$
15+
- ^PROJECT$
16+
- ^README.md$
17+
- tests?\/functional
18+
- cifmw-crc-podified-edpm-baremetal:
19+
irrelevant-files: *irrelevant-files
20+
- adoption-standalone-to-crc-ceph-provider:
21+
irrelevant-files: *irrelevant-files
1222
- openstack-operator-tempest-multinode
1323
- openstack-operator-docs-preview
1424
- openstack-operator-kuttl:

0 commit comments

Comments
 (0)