Skip to content

Commit d2376a9

Browse files
authored
[ci] Remove files from autoscaling job definition (#267)
The `files` attribute on a job means that the job will only run if a file from that list is changed. The autoscaling job definition includes this, and the list of files is specific to the FVT repo. This means that the job will not run in other repos that do not have these matching files. The files attribute has been removed from the job definition and added to the project definition so that it is only applicable when run in the github-check pipeline for the FVT repo. This allows the job to run in other repos (i.e. openstack-k8s-operators/telemetry-operator) that can configure their own rules for what file changes trigger the jobs to run.
1 parent 69c1b5c commit d2376a9

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

.zuul.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,6 @@
4949
- roles/test_sensubility/.*
5050
- roles/test_snmp_traps/.*
5151
- roles/test_verify_email/.*
52-
files:
53-
- roles/telemetry_verify_metrics/.*
54-
- .zuul.yaml
55-
- ci/vars-metric-verification-test.yml
56-
- ci/report_result.yml
5752

5853
- job:
5954
name: functional-tests-on-osp18

0 commit comments

Comments
 (0)