feat: docker publishing

This commit is contained in:
2023-06-27 12:06:08 +02:00
parent c4260dc882
commit 129f25d1f0
18 changed files with 210 additions and 378 deletions

View File

@@ -1,6 +1,7 @@
integration:backend:
integration:
image: registry.gitlab.com/openstapps/projectmanagement/builder:v18
stage: test
needs: ['build']
variables:
DOCKER_DRIVER: overlay2
WAIT_FOR_SERVICES_TIMEOUT: 1
@@ -8,10 +9,8 @@ integration:backend:
- name: registry.gitlab.com/openstapps/database:latest
alias: elasticsearch
script:
- pnpm --filter=@openstapps/backend --filter=@openstapps/api-cli install --prefer-offline
- pnpm test:integration
tags:
- performance
- pnpm --filter=@openstapps/backend install --prefer-offline
- pnpm test:integration:backend
artifacts:
when: always
paths:
@@ -19,3 +18,5 @@ integration:backend:
reports:
junit:
- backend/backend/coverage/integration-report-junit.xml
rules:
- when: on_success