File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,9 @@ for MOD_PATH in $(go list -mod=readonly -m -json all | jq -r '. | select(.Path |
5050 # for local registry
5151 if [[ ${LOCAL_REGISTRY} -eq 1 ]]; then
5252 REPO_CURL_URL=" ${CURL_REGISTRY} /v2/${IMAGENAMESPACE} "
53+ elif [[ " ${CURL_REGISTRY} " == " docker.io" ]]; then
54+ # replace docker.io by hub.docker.com to read tags
55+ REPO_CURL_URL=" https://hub.docker.com/v2/repositories/${IMAGENAMESPACE} "
5356 else
5457 REPO_CURL_URL=" https://${CURL_REGISTRY} /api/v1/repository/${IMAGENAMESPACE} "
5558 fi
@@ -61,6 +64,8 @@ for MOD_PATH in $(go list -mod=readonly -m -json all | jq -r '. | select(.Path |
6164
6265 if [[ ${LOCAL_REGISTRY} -eq 1 && ( " $GITHUB_USER " ! = " openstack-k8s-operators" || " $BASE " == " $IMAGEBASE " ) ]]; then
6366 SHA=$( curl -s ${REPO_CURL_URL} /$BASE -operator-bundle/tags/list | jq -r .tags[] | sort -u | grep $REF )
67+ elif [[ " ${CURL_REGISTRY} " == " docker.io" ]]; then
68+ SHA=$( curl -s ${REPO_CURL_URL} /$BASE -operator-bundle/tags/? page_size=100 | jq -r .results[].name | sort -u | grep $REF )
6469 elif [[ " ${CURL_REGISTRY} " != " quay.io" ]]; then
6570 # quay.rdoproject.io doesn't support filter_tag_name, so increase limit to 100
6671 SHA=$( curl -s ${REPO_CURL_URL} /$BASE -operator-bundle/tag/? onlyActiveTags=true? limit=100 | jq -r .tags[].name | sort -u | grep $REF )
You can’t perform that action at this time.
0 commit comments