Skip to content
Snippets Groups Projects

pipeline multiple updates

Merged Dobromir Palushev requested to merge just-a-test into staging
1 file
+ 17
17
Compare changes
  • Side-by-side
  • Inline
+ 17
17
@@ -10,37 +10,37 @@ ARG \
JWT_SECRET_TEST=<my-very-secret-jwt>
ENV \
PORT=<dynamically-set-from-k8s> \
PORT=3000 \
MONGODB_URL=<dynamically-set-from-k8s> \
JWT_SECRET=<dynamically-set-from-k8s>
# ------------------------------------------------------------------
# Test stage
FROM base AS test
# # Test stage
# FROM base AS test
# client tests
WORKDIR /client
# # client tests
# WORKDIR /client
COPY ./client .
# COPY ./client .
RUN npm ci --no-audit --no-fund
# RUN npm ci --no-audit --no-fund
RUN npm run test
# RUN npm run test
# server tests
WORKDIR /server
# # server tests
# WORKDIR /server
COPY ./server/src ./src/
# COPY ./server/src ./src/
COPY ./server/package*.json ./
# COPY ./server/package*.json ./
RUN npm ci --no-audit --no-fund
# RUN npm ci --no-audit --no-fund
ARG MONGODB_URL_TEST
ARG JWT_SECRET_TEST
# ARG MONGODB_URL_TEST
# ARG JWT_SECRET_TEST
# MONGODB_URL and JWT_SECRET are available as env variables
RUN MONGODB_URL=$MONGODB_URL_TEST JWT_SECRET=$JWT_SECRET_TEST npm run test
# # MONGODB_URL and JWT_SECRET are available as env variables
# RUN MONGODB_URL=$MONGODB_URL_TEST JWT_SECRET=$JWT_SECRET_TEST npm run test
# ------------------------------------------------------------------
# Build stage
Loading