From a89eeb0a9c296bf6d66dd61dd3fb9190fbb64ff8 Mon Sep 17 00:00:00 2001 From: Rupal Mahajan Date: Tue, 21 Mar 2023 09:58:54 -0700 Subject: [PATCH] Use npm registry instead of tgz file (#2754) Signed-off-by: Rupal Mahajan --- _dashboards/reporting-cli/rep-cli-lambda.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/_dashboards/reporting-cli/rep-cli-lambda.md b/_dashboards/reporting-cli/rep-cli-lambda.md index 84077cab..47b9507c 100644 --- a/_dashboards/reporting-cli/rep-cli-lambda.md +++ b/_dashboards/reporting-cli/rep-cli-lambda.md @@ -52,10 +52,7 @@ RUN apt-get update && \ # Copy function code WORKDIR ${FUNCTION_DIR} -RUN curl -LJO https://artifacts.opensearch.org/reporting-cli/opensearch-reporting-cli-1.0.0.tgz -RUN tar -xzf opensearch-reporting-cli-1.0.0.tgz -RUN mv package/* . -RUN npm install && npm install aws-lambda-ric +RUN npm install @opensearch-project/reporting-cli && npm install aws-lambda-ric # Build Stage 2: Copy Build Stage 1 files in to Stage 2. Install chrome, then remove chrome to keep the dependencies. FROM node:lts-slim @@ -81,7 +78,7 @@ RUN apt-get update \ ENTRYPOINT ["/usr/local/bin/npx", "aws-lambda-ric"] ENV HOME="/tmp" -CMD [ "/function/src/index.handler" ] +CMD [ "/function/node_modules/@opensearch-project/reporting-cli/src/index.handler" ] ```