Skip to content
Snippets Groups Projects
.gitlab-ci.yml 717 B
Newer Older
stages:
  - build
build:
  stage: build
  script:
    - python3 ./mc_frontend/update_version.py
    - docker-compose build
ci_frontend:
  script:
Konstantin Schulz's avatar
Konstantin Schulz committed
    - docker-compose run --rm --entrypoint="npm run test-ci" mc_frontend > ci_frontend.log
  artifacts:
    paths:
      - ci_frontend.log
ci_backend:
  stage: ci
  script:
    - docker-compose run --rm --entrypoint="./coverage_backend.sh" mcserver > ci_backend.log
  artifacts:
    paths:
      - ci_backend.log
coverage:
  stage: coverage
  script:
    - cat coverage.log
  artifacts:
    paths:
      - coverage.log
  coverage: '/Statements.*?(\d+(?:\.\d+)?)%/'