From 3457f021ff65fcef8b45fb3f91d7b59f1cf1c9fb Mon Sep 17 00:00:00 2001 From: Yilong Ren Date: Fri, 20 Nov 2020 10:42:53 +0800 Subject: [PATCH] build/build.sh: support different template json file Signed-off-by: Yilong Ren --- build/Dockerfile | 3 +-- build/build.sh | 5 ++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/build/Dockerfile b/build/Dockerfile index 0997815..5a9feef 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -2,7 +2,6 @@ FROM alpine:3.10 ADD https://releases.hashicorp.com/packer/1.6.0/packer_1.6.0_linux_amd64.zip /packer_1.6.0_linux_amd64.zip RUN unzip packer_1.6.0_linux_amd64.zip && mv packer /bin/packer -COPY examples/ack-kubernetes.json examples/ack-kubernetes.json COPY scripts/init.sh scripts/init.sh -ENTRYPOINT ["packer", "build"] \ No newline at end of file +ENTRYPOINT ["packer", "build"] diff --git a/build/build.sh b/build/build.sh index 3be6734..3804c2b 100644 --- a/build/build.sh +++ b/build/build.sh @@ -17,6 +17,9 @@ kube_version=${KUBE_VERSION}" exit 0 fi + +file_path="$(pwd)/$1" + ##build OS image docker run -e ALICLOUD_ACCESS_KEY=$ACCESS_KEY -e ALICLOUD_SECRET_KEY=$SECRET_KEY -e REGION=$REGION -e KUBE_VERSION=$KUBE_VERSION \ --e DOCKER_VERSION=$DOCKER_VERSION registry.aliyuncs.com/acs/ack-image-builder:v1.0.0 $1 \ No newline at end of file +-e DOCKER_VERSION=$DOCKER_VERSION -v $file_path:$file_path registry.aliyuncs.com/acs/ack-image-builder:v1.0.0 $file_path