main
sh 21 lines 872 Bytes
Raw
1 #!/bin/bash
2
3 set -ex
4
5 ORIG_TAG_NAME="$BUILDKITE_COMMIT"
6 REPO="vllm/vllm-openai-xpu"
7
8 echo "Pushing original XPU tag ${ORIG_TAG_NAME}-xpu to nightly tags in ${REPO}"
9
10 aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/q9t5s3a7
11 docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:"$ORIG_TAG_NAME"-x86_64-xpu
12
13 docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:"$ORIG_TAG_NAME"-x86_64-xpu ${REPO}:nightly-x86_64
14 docker push ${REPO}:nightly-x86_64
15
16 docker manifest rm ${REPO}:nightly || true
17 docker manifest rm ${REPO}:nightly-"$BUILDKITE_COMMIT" || true
18 docker manifest create ${REPO}:nightly ${REPO}:nightly-x86_64 --amend
19 docker manifest create ${REPO}:nightly-"$BUILDKITE_COMMIT" ${REPO}:nightly-x86_64 --amend
20 docker manifest push ${REPO}:nightly
21 docker manifest push ${REPO}:nightly-"$BUILDKITE_COMMIT"