16 lines
534 B
Bash
16 lines
534 B
Bash
. ci/common.sh
|
|
|
|
buildah manifest create "${IMAGE_NAME}:${TAG}"
|
|
for arch in amd64 arm64; do
|
|
buildah manifest add "${IMAGE_NAME}:${TAG}" \
|
|
oci-archive:"${PWD}/${NAME}-${arch}.oci.tar:${IMAGE_NAME}:${TAG}"
|
|
done
|
|
|
|
buildah manifest push --all "${IMAGE_NAME}:${TAG}" \
|
|
"docker://${IMAGE_NAME}:${TAG}-${BUILD_NUMBER}"
|
|
buildah manifest push "${IMAGE_NAME}:${TAG}" "docker://${IMAGE_NAME}:${TAG}"
|
|
if [ ${BRANCH_NAME} = master ]; then
|
|
buildah manifest push "${IMAGE_NAME}:${TAG}" \
|
|
"docker://${IMAGE_NAME}:latest"
|
|
fi
|