main
sh 13 lines 519 Bytes
Raw
1 #!/bin/bash
2
3 set -euo pipefail
4
5 REGISTRY="public.ecr.aws/q9t5s3a7"
6 REPO="vllm-release-repo"
7 ARCH_TAG="${BUILDKITE_COMMIT}-$(uname -m)-xpu"
8 PLATFORM_TAG="${BUILDKITE_COMMIT}-xpu"
9
10 aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin "${REGISTRY}"
11 docker manifest rm "${REGISTRY}/${REPO}:${PLATFORM_TAG}" || true
12 docker manifest create "${REGISTRY}/${REPO}:${PLATFORM_TAG}" "${REGISTRY}/${REPO}:${ARCH_TAG}" --amend
13 docker manifest push "${REGISTRY}/${REPO}:${PLATFORM_TAG}"