ci: include backend integration tests

This commit is contained in:
Rainer Killinger
2023-06-14 16:04:44 +02:00
committed by Thea Schöbl
parent 3b8a344d73
commit d61d16e752
8 changed files with 36 additions and 28 deletions

View File

@@ -1,14 +1,10 @@
FROM openstapps:workspace as pruned
USER root
RUN pnpm --filter @openstapps/api-cli --prod deploy /pruned
FROM registry.gitlab.com/openstapps/projectmanagement/node:v18
USER node
ENV NODE_ENV=production
WORKDIR /app
COPY --chown=node:node --from=pruned pruned .
COPY --chown=node:node pruned .
ENTRYPOINT ["node", "app.js"]
CMD ["--help"]