diff --git a/scripts/Dockerfile.script b/scripts/Dockerfile.script index 231e3c4..f95d5d2 100644 --- a/scripts/Dockerfile.script +++ b/scripts/Dockerfile.script @@ -8,6 +8,9 @@ RUN npm run build FROM node:22 AS runtime WORKDIR /app +ARG AWS_S3_BUCKET_NAME +ENV S3_BUCKET_NAME=${AWS_S3_BUCKET_NAME} + COPY --from=build /app/dist ./dist COPY package*.json ./ RUN apt-get update && \ @@ -21,11 +24,8 @@ RUN apt-get update && \ RUN npm install aws-lambda-ric RUN npm ci --only=production ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright -ENV S3_BUCKET_NAME=${AWS_S3_BUCKET_NAME} RUN npx playwright install chromium --with-deps && \ npx playwright install-deps chromium -ENV S3_BUCKET_NAME=${AWS_S3_BUCKET_NAME} - ENTRYPOINT ["/usr/local/bin/npx", "aws-lambda-ric"] CMD ["dist/lambda-handler.handler"] \ No newline at end of file