From b15175c1808cf6c566201737b80d148dda1aa5fb Mon Sep 17 00:00:00 2001 From: Behzad Rabiei Date: Fri, 25 Oct 2024 11:17:01 +0400 Subject: [PATCH] bot: test ci --- bot/Dockerfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/bot/Dockerfile b/bot/Dockerfile index 6b18ae6e..40efc9cd 100644 --- a/bot/Dockerfile +++ b/bot/Dockerfile @@ -10,13 +10,17 @@ RUN npm run build # Stage 2: Development Stage FROM base AS development -ENV NODE_ENV=development EXPOSE 3000 CMD ["npm", "run", "dev"] # Stage 3: Test Stage -FROM base AS test -ENV NODE_ENV=test +FROM node:20-alpine AS test +WORKDIR /app +# COPY ./package-lock.json /app +COPY ./package.json /app +RUN npm install +COPY . . +RUN npm run build CMD [ "npm", "jest", "--coverage" ] # # Stage 4: Build Stage