Skip to content

Commit 355b559

Browse files
committed
[CI][Release][Arm64] Add Arm64 CPU docker pipeline
Signed-off-by: Ioana Ghiban <ioana.ghiban@arm.com>
1 parent 70b1b33 commit 355b559

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.buildkite/release-pipeline.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,22 @@ steps:
142142
env:
143143
DOCKER_BUILDKIT: "1"
144144

145+
- block: "Build arm64 CPU release image"
146+
key: block-arm64-cpu-release-image-build
147+
depends_on: ~
148+
149+
- label: "Build and publish arm64 CPU release image"
150+
depends_on: block-arm64-cpu-release-image-build
151+
agents:
152+
queue: arm64_cpu_queue_postmerge
153+
commands:
154+
- "aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/q9t5s3a7"
155+
- "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg GIT_REPO_CHECK=1 --tag public.ecr.aws/q9t5s3a7/vllm-arm64-cpu-release-repo:$(buildkite-agent meta-data get release-version) --tag public.ecr.aws/q9t5s3a7/vllm-arm64-cpu-release-repo:latest --progress plain --target vllm-openai -f docker/Dockerfile.cpu ."
156+
- "docker push public.ecr.aws/q9t5s3a7/vllm-arm64-cpu-release-repo:latest"
157+
- "docker push public.ecr.aws/q9t5s3a7/vllm-arm64-cpu-release-repo:$(buildkite-agent meta-data get release-version)"
158+
env:
159+
DOCKER_BUILDKIT: "1"
160+
145161
- label: "Build and publish nightly multi-arch image to DockerHub"
146162
depends_on:
147163
- create-multi-arch-manifest

0 commit comments

Comments
 (0)