@@ -53,7 +53,7 @@ postsubmits:
53
53
annotations :
54
54
testgrid-dashboards : " sig-testing-images"
55
55
testgrid-tab-name : " clusterfuzzlite-push"
56
- description : builds and pushes the clusterfuzzlite image
56
+ description : builds and pushes the clusterfuzzlite image on change
57
57
decorate : true
58
58
branches :
59
59
- ^master$
@@ -806,6 +806,27 @@ periodics:
806
806
testgrid-tab-name : rotate-legacy-default-build-sa-json-key
807
807
testgrid-alert-email : kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-oncall@google.com
808
808
description : Rotate legacy build cluster service account json key.
809
+ # This job keeps the Prow Clusterfuzzlite image up to date.
810
+ - cron : " 30 1 1,15 * *" # At 01:30 on day-of-month 1 and 15.
811
+ name : update-clusterfuzz-lite
812
+ cluster : test-infra-trusted
813
+ decorate : true
814
+ spec :
815
+ serviceAccountName : deployer # TODO(fejta): should be pusher
816
+ containers :
817
+ - image : gcr.io/k8s-staging-test-infra/image-builder:v20230111-cd1b3caf9c
818
+ command :
819
+ - /run.sh
820
+ args :
821
+ - --scratch-bucket=gs://k8s-testimages-scratch
822
+ - --project=k8s-testimages
823
+ - --build-dir=.
824
+ - experiment/clusterfuzzlite/'
825
+ annotations :
826
+ testgrid-dashboards : " sig-testing-images"
827
+ testgrid-tab-name : " clusterfuzzlite-update"
828
+ description : builds and pushes the clusterfuzzlite image regularly
829
+
809
830
810
831
# This job is used as a heartbeat health check of the Prow instance's ability to run jobs.
811
832
# Alerts expect it to run every 5 mins and will fire after 20 mins without a successful run.
0 commit comments