Skip to content

Commit a985f7a

Browse files
zhouyuankhluu
andauthored
[CI] Adding CPU docker pipeline (#11261)
Signed-off-by: Yuan Zhou <[email protected]> Co-authored-by: Kevin H. Luu <[email protected]>
1 parent e461c26 commit a985f7a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.buildkite/release-pipeline.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,18 @@ steps:
5555
password-env: DOCKERHUB_TOKEN
5656
env:
5757
DOCKER_BUILDKIT: "1"
58+
59+
- block: "Build CPU release image"
60+
key: block-cpu-release-image-build
61+
depends_on: ~
62+
63+
- label: "Build and publish CPU release image"
64+
depends_on: block-cpu-release-image-build
65+
agents:
66+
queue: cpu_queue_postmerge
67+
commands:
68+
- "aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/q9t5s3a7"
69+
- "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg GIT_REPO_CHECK=1 --tag public.ecr.aws/q9t5s3a7/vllm-cpu-release-repo:$RELEASE_VERSION --progress plain -f Dockerfile.cpu ."
70+
- "docker push public.ecr.aws/q9t5s3a7/vllm-cpu-release-repo:$RELEASE_VERSION"
71+
env:
72+
DOCKER_BUILDKIT: "1"

0 commit comments

Comments
 (0)