From 90ef736857e0ee47b178227065fa3755575a022a Mon Sep 17 00:00:00 2001 From: Matthew Little Date: Thu, 26 Sep 2024 18:16:45 +0200 Subject: [PATCH 1/2] chore: java runtime no longer required in dockerfile to build --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 672eae2fa2..273a746d19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ COPY . . COPY --from=qldrsc/duckdb /usr/local/bin/duckdb /bin/duckdb RUN apt-get update && \ - apt-get install -y git openjdk-17-jre && \ + apt-get install -y git && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* RUN echo "GIT_TAG=$(git tag --points-at HEAD)" >> .env From 32a1645a7551686e48037cd641a26b29ca165e38 Mon Sep 17 00:00:00 2001 From: Matthew Little Date: Thu, 26 Sep 2024 18:19:54 +0200 Subject: [PATCH 2/2] ci: also skip npm audit during build --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 273a746d19..0e37872fda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,6 @@ RUN apt-get update && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* RUN echo "GIT_TAG=$(git tag --points-at HEAD)" >> .env -RUN npm ci && npm run build && npm run build:docs && npm prune --production +RUN npm ci --no-audit && npm run build && npm run build:docs && npm prune --production CMD ["node", "./lib/index.js"]