Skip to content

Commit fedaa74

Browse files
authored
[zuul] Add a no-op job for files we don't want to test (#131)
1 parent f4b4a79 commit fedaa74

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

.zuul.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,29 @@
2828
override-checkout: main
2929
- name: github.com/openstack-k8s-operators/telemetry-operator
3030
override-checkout: main
31-
irrelevant-files:
31+
irrelevant-files: &irrelevant_files
3232
- .github/.*
3333
- ci/github/.*
3434
- callback_plugins/.*
3535
- README*
3636
- .*/*.md
3737

38+
- job:
39+
name: feature-verification-tests-noop
40+
parent: noop
41+
description: |
42+
A job that always passes. Runs when there's a change to jobs that don't
43+
need full zuul to run but still need to report a pass.
44+
run:
45+
- ci/noop.yml
46+
files: *irrelevant_files
47+
48+
3849
- project:
3950
name: infrawatch/feature-verification-tests
4051
github-check:
4152
jobs:
53+
- feature-verification-tests-noop
4254
- openstack-k8s-operators-content-provider:
4355
override-checkout: main
4456
- functional-tests-on-osp18

ci/noop.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
- hosts: localhost
3+
tasks:
4+
- ansible.builtin.debug:
5+
msg: "Do nothing"

0 commit comments

Comments
 (0)