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