k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-arch/kubernetes-depstat-periodical.yaml (about) 1 periodics: 2 - interval: 6h 3 name: check-dependency-stats-periodical 4 cluster: k8s-infra-prow-build 5 decorate: true 6 decoration_config: 7 timeout: 5m 8 extra_refs: 9 - org: kubernetes 10 repo: kubernetes 11 base_ref: master 12 path_alias: k8s.io/kubernetes 13 spec: 14 containers: 15 - image: golang 16 command: 17 - /bin/bash 18 args: 19 - -c 20 - | 21 set -euo pipefail 22 23 export WORKDIR=${ARTIFACTS:-$TMPDIR} 24 export PATH=$PATH:$GOPATH/bin 25 26 mkdir -p "${WORKDIR}" 27 pushd "$WORKDIR" 28 go install github.com/kubernetes-sigs/depstat@latest 29 popd 30 31 depstat stats -m "k8s.io/kubernetes$(ls staging/src/k8s.io | awk '{printf ",k8s.io/" $0}')" --json | tee "${WORKDIR}/stats-base.json"; 32 resources: 33 limits: 34 cpu: 2 35 memory: 4Gi 36 requests: 37 cpu: 2 38 memory: 4Gi 39 annotations: 40 testgrid-create-test-group: "true" 41 testgrid-dashboards: sig-testing-misc 42 description: Generates dependency statistics by running depstat for base periodically