diff --git a/config/jobs/image-pushing/k8s-staging-sig-storage.sh b/config/jobs/image-pushing/k8s-staging-sig-storage.sh index 02883d89d7d9..b002e5b1be21 100755 --- a/config/jobs/image-pushing/k8s-staging-sig-storage.sh +++ b/config/jobs/image-pushing/k8s-staging-sig-storage.sh @@ -41,12 +41,26 @@ readonly REPOS=( kubernetes-sigs/container-object-storage-interface-provisioner-sidecar ) +# Repos using "main" branch instead of "master" as default +readonly REPOS_MAIN_BRANCH=( + kubernetes-csi/external-snapshot-metadata +) + # Repos which should eventually enable cloud image builds but currently # don't. readonly BROKEN_REPOS=( kubernetes-csi/csi-proxy ) +using_main_branch() { + for repo_main in "${REPOS_MAIN_BRANCH[@]}"; do + if [[ ${repo_main} == ${1} ]]; then + return 0 + fi + done + return 1 +} + cat >"${OUTPUT}" <>"${OUTPUT}" <>"${OUTPUT}" <>"${OUTPUT}" <>"${OUTPUT}" <>"${OUTPUT}" <