@@ -306,7 +306,7 @@ containerize:
306306 for i in "${tags[@]}"
307307 do
308308 IMAGE=$PIPELINE_REGISTRY/$PIPELINE_OPERATOR_IMAGE:$i
309- DIGEST="$(skopeo inspect docker://$IMAGE | grep Digest | grep -o 'sha[^\"]* ')"
309+ DIGEST="$(skopeo inspect docker://$IMAGE | jq '. Digest'| sed -e 's/"//g ')"
310310 { ARCH="$(echo $i | grep -o '\(amd64\|s390x\|ppc64le\)$')" && TYPE="image"; } || { TYPE="manifest"; }
311311 if [[ "$TYPE" == "manifest" ]]; then
312312 echo "Saving artifact operator-$i type=$TYPE name=$IMAGE digest=$DIGEST"
@@ -317,13 +317,13 @@ containerize:
317317 fi
318318 done
319319 IMAGE=$PIPELINE_REGISTRY/$PIPELINE_OPERATOR_IMAGE-bundle:${RELEASE_TARGET}
320- DIGEST="$(skopeo inspect docker://$IMAGE | grep Digest | grep -o 'sha[^\"]* ')"
320+ DIGEST="$(skopeo inspect docker://$IMAGE | jq '. Digest'| sed -e 's/"//g ')"
321321 echo "Saving artifact bundle-${RELEASE_TARGET} name=$IMAGE digest=$DIGEST"
322322 save_artifact bundle-${RELEASE_TARGET} type=image name="$IMAGE" "digest=$DIGEST"
323323 for i in "${tags[@]}"
324324 do
325325 IMAGE=$PIPELINE_REGISTRY/$PIPELINE_OPERATOR_IMAGE-catalog:$i
326- DIGEST="$(skopeo inspect docker://$IMAGE | grep Digest | grep -o 'sha[^\"]* ')"
326+ DIGEST="$(skopeo inspect docker://$IMAGE | jq '. Digest'| sed -e 's/"//g ')"
327327 { ARCH="$(echo $i | grep -o '\(amd64\|s390x\|ppc64le\)$')" && TYPE="image"; } || { ARCH="amd64" && TYPE="manifest"; }
328328 if [[ "$TYPE" == "manifest" ]]; then
329329 echo "Saving artifact catalog-$i type=$TYPE name=$IMAGE digest=$DIGEST"
@@ -340,7 +340,7 @@ containerize:
340340
341341 ## Perform lint
342342 IMAGE="${PIPELINE_REGISTRY}/${PIPELINE_OPERATOR_IMAGE}-bundle:${RELEASE_TARGET}"
343- DIGEST="$(skopeo inspect docker://$IMAGE | grep Digest | grep -o 'sha[^\"]* ')"
343+ DIGEST="$(skopeo inspect docker://$IMAGE | jq '. Digest'| sed -e 's/"//g ')"
344344 BUNDLE_IMAGE_WITH_DIGEST="${IMAGE}@${DIGEST}"
345345 ./scripts/pipeline/static-linter-scan.sh --git-token $(get_env git-token) --bundle-image $BUNDLE_IMAGE_WITH_DIGEST --static-linter-version $(get_env static-linter-version)
346346
0 commit comments