File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed
Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -94,17 +94,12 @@ jobs:
9494 VERSION="$(yq '.version' rockcraft.yaml)"
9595 ORG_NAME=$(echo "${ORG}" | tr '[:upper:]' '[:lower:]')
9696 # Upload each rock to the container registry
97- declare -a digests=( )
97+ args=("manifest" "create" "${ORG_NAME}/${IMAGE}:${VERSION}-edge" )
9898 for rock in *.rock; do
99- digest=$(rockcraft.skopeo --insecure-policy inspect "oci-archive:${rock}" --format "{{ .Digest }}")
100- digests+=($digest)
101- rockcraft.skopeo --insecure-policy copy oci-archive:${rock} "docker://${ORG_NAME}/${IMAGE}@${digest}"
99+ rockcraft.skopeo --insecure-policy copy oci-archive:${rock} "docker-daemon:${ORG_NAME}/${IMAGE}:${rock}"
100+ args+=(--amend "${ORG_NAME}/${IMAGE}:${rock}")
102101 done
103102 # Create and upload a multi-arch manifest
104- args=("manifest" "create" "${ORG_NAME}/${IMAGE}:${VERSION}-edge")
105- for digest in "${digests[@]}"; do
106- args+=(--amend "${ORG_NAME}/${IMAGE}@${digest}")
107- done
108103 docker "${args[@]}"
109104 # Push to Docker Hub
110105 # docker tag ${ORG_NAME}/${IMAGE}:${VERSION}-edge ${USERNAME}:${VERSION}-edge
You can’t perform that action at this time.
0 commit comments