From e1e07dfb9fad5bf72c49379d5cfb621d143dd123 Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Tue, 12 Mar 2024 17:12:22 +0100 Subject: [PATCH] chore(build): Chalice support arm build Signed-off-by: rjshrjndrn --- api/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/build.sh b/api/build.sh index ecfbf7c5a..cdf604f6c 100644 --- a/api/build.sh +++ b/api/build.sh @@ -16,6 +16,7 @@ exit_err() { } source ../scripts/lib/_docker.sh +ARCH=${ARCH:-'amd64'} environment=$1 git_sha=$(git rev-parse --short HEAD) @@ -68,7 +69,7 @@ function build_api() { tag="ee-" } mv Dockerfile.dockerignore .dockerignore - docker build -f ./Dockerfile --build-arg envarg=$envarg --build-arg GIT_SHA=$git_sha -t ${DOCKER_REPO:-'local'}/${IMAGE_NAME:-'chalice'}:${image_tag} . + docker build -f ./Dockerfile --platform linux/${ARCH} --build-arg envarg=$envarg --build-arg GIT_SHA=$git_sha -t ${DOCKER_REPO:-'local'}/${IMAGE_NAME:-'chalice'}:${image_tag} . cd ../api || exit_err 100 rm -rf ../${destination} [[ $PUSH_IMAGE -eq 1 ]] && {