From afa797d5340e7d43aa3f8affb9735f45abf0f5cb Mon Sep 17 00:00:00 2001 From: Alek Westover Date: Fri, 7 Jul 2023 11:14:03 -0400 Subject: [PATCH] zip anon extension. only upload zipped extensions --- .github/workflows/build_and_test.yml | 2 +- Dockerfile.compute-node | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index cd4906579e..cf797cc3c0 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -960,7 +960,7 @@ jobs: # In compute image we have a bit different directory layout mkdir -p extensions-to-upload/share - docker cp ${{ steps.create-container.outputs.CID }}:/usr/local/share/extension ./extensions-to-upload/share/extension + docker cp ${{ steps.create-container.outputs.CID }}:/usr/local/share/extension/*.zip ./extensions-to-upload/share/extension docker cp ${{ steps.create-container.outputs.CID }}:/usr/local/lib ./extensions-to-upload/lib # Delete Neon extensitons (they always present on compute-node image) diff --git a/Dockerfile.compute-node b/Dockerfile.compute-node index 7208024d63..0d22199afb 100644 --- a/Dockerfile.compute-node +++ b/Dockerfile.compute-node @@ -753,7 +753,7 @@ FROM scratch AS postgres-extensions # COPY --from=postgres-cleanup-layer /usr/local/pgsql/lib /usr/local/pgsql/lib # Custom extensions COPY --from=pg-anon-pg-build /extensions/anon/lib/ /extensions/anon/lib -COPY --from=pg-anon-pg-build /extensions/anon/share/extension /extensions/anon/share/extension +RUN --from=pg-anon-pg-build zip /extensions/anon/share/extension /extensions/anon/share/extension/anon.zip ######################################################################################### #