From d02b7d1effe0fd496c02b3c78d89788737f43b52 Mon Sep 17 00:00:00 2001 From: kukushking <3997468+kukushking@users.noreply.github.com> Date: Thu, 11 Nov 2021 16:57:44 +0000 Subject: [PATCH] [skip ci] Add 3.9 layer images --- building/build-lambda-layers.sh | 8 ++++++++ building/lambda/build-docker-images.sh | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/building/build-lambda-layers.sh b/building/build-lambda-layers.sh index a59472bee..3ddd96979 100755 --- a/building/build-lambda-layers.sh +++ b/building/build-lambda-layers.sh @@ -34,3 +34,11 @@ docker run \ --rm \ awswrangler-build-py38 \ build-lambda-layer.sh "${VERSION}-py3.8" "ninja-build" + +# Python 3.9 +docker run \ + --volume "$DIR_NAME":/aws-data-wrangler/ \ + --workdir /aws-data-wrangler/building/lambda \ + --rm \ + awswrangler-build-py39 \ + build-lambda-layer.sh "${VERSION}-py3.9" "ninja-build" \ No newline at end of file diff --git a/building/lambda/build-docker-images.sh b/building/lambda/build-docker-images.sh index 80fe51465..7bb37a55c 100755 --- a/building/lambda/build-docker-images.sh +++ b/building/lambda/build-docker-images.sh @@ -28,4 +28,12 @@ docker build \ --build-arg py_dev=python38-devel \ . +# Python 3.9 +docker build \ + --pull \ + --tag awswrangler-build-py39 \ + --build-arg base_image=public.ecr.aws/sam/build-python3.9:latest \ + --build-arg py_dev=python39-devel \ + . + rm -rf pyproject.toml poetry.lock