Skip to content

Commit ad578a7

Browse files
committed
Add fork content-provider as soft dependency to functional job
Add the telemetry-container-image-content-provider job as a soft dependency to the functional-tests-osp18, so that the content provider job is used on changes to files related to the content provider job, but default images from quay are used otherwise to save CI resources.
1 parent 75dd684 commit ad578a7

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.zuul.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@
2828

2929
- job:
3030
name: functional-tests-osp18
31-
dependencies: ["telemetry-openstack-meta-content-provider-master"]
31+
dependencies:
32+
- name: telemetry-openstack-meta-content-provider-master
33+
- name: telemetry-container-image-content-provider
34+
soft: true
3235
parent: telemetry-operator-multinode-autoscaling
3336
description: |
3437
Run autoscaling functional tests, tempest tests, metrics
@@ -215,6 +218,11 @@
215218
jobs:
216219
- telemetry-openstack-meta-content-provider-master:
217220
override-checkout: main
221+
- telemetry-container-image-content-provider:
222+
files:
223+
- ^ci/playbooks/container-image-build.yml$
224+
- ^ci/playbooks/container-image-content-provider.yml$
225+
- ^.zuul.yaml$
218226
- functional-chargeback-tests-osp18:
219227
files:
220228
- ^roles/telemetry_chargeback/.*$

0 commit comments

Comments
 (0)