Skip to content

Commit ebf70d1

Browse files
authored
project-infra,periodic: Add periodic to publish sig-failure reports from ci-health (#4345)
This requires kubevirt/ci-health#92 Signed-off-by: Brian Carey <bcarey@redhat.com>
1 parent 7284301 commit ebf70d1

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

github/ci/prow-deploy/files/jobs/kubevirt/project-infra/project-infra-periodics.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,41 @@ periodics:
328328
resources:
329329
requests:
330330
memory: "200Mi"
331+
- name: periodic-ci-health-sig-report-publish
332+
interval: 6h
333+
max_concurrency: 1
334+
annotations:
335+
testgrid-create-test-group: "false"
336+
labels:
337+
preset-gcs-credentials: "true"
338+
decorate: true
339+
decoration_config:
340+
timeout: 1h
341+
grace_period: 5m
342+
extra_refs:
343+
- org: kubevirt
344+
repo: ci-health
345+
base_ref: main
346+
workdir: true
347+
cluster: kubevirt-prow-control-plane
348+
spec:
349+
securityContext:
350+
runAsUser: 0
351+
containers:
352+
- image: quay.io/kubevirtci/golang:v20250701-f32dbda
353+
command:
354+
- /usr/local/bin/runner.sh
355+
- /bin/bash
356+
- -ce
357+
args:
358+
- |
359+
go run ./cmd/html-report --sig compute --results-path ./output/kubevirt/kubevirt/results.json --path /tmp/
360+
go run ./cmd/html-report --sig network --results-path ./output/kubevirt/kubevirt/results.json --path /tmp/
361+
go run ./cmd/html-report --sig storage --results-path ./output/kubevirt/kubevirt/results.json --path /tmp/
362+
gsutil cp /tmp/sig*.html gs://kubevirt-prow/reports/sig-failure-reports/
363+
resources:
364+
requests:
365+
memory: "200Mi"
331366
- name: periodic-kubevirtci-cluster-minorversion-updater
332367
interval: 24h
333368
max_concurrency: 1

0 commit comments

Comments
 (0)