Newer
Older
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: ""
workflow:
rules:
- if: '$CI_COMMIT_TAG'
when: never
- when: always
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD
- docker compose build mcserver
- docker compose push mcserver
- docker compose build mc_frontend
- docker compose push mc_frontend
artifacts:
paths:
- ci_frontend.log
when: always
- docker compose run --rm --entrypoint="npm run test-ci" mc_frontend > ci_frontend.log

Konstantin Schulz
committed
when: always
- docker compose run --env IS_THIS_A_DOCKER_CONTAINER=Yes --rm --entrypoint="./coverage_backend.sh" mcserver > ci_backend.log

Konstantin Schulz
committed
when: always