.gitlab-ci.yml 478 Bytes
Newer Older
Konstantin Schulz's avatar
Konstantin Schulz committed
1 2
stages:
  - build
3 4
  - ci
  - coverage
Konstantin Schulz's avatar
Konstantin Schulz committed
5 6 7 8 9
build:
  stage: build
  script:
    - docker-compose build
ci_frontend:
10
  stage: ci
Konstantin Schulz's avatar
Konstantin Schulz committed
11
  script:
12
    - ./ci_frontend.sh
Konstantin Schulz's avatar
Konstantin Schulz committed
13 14 15
  artifacts:
    paths:
      - ci_frontend.log
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
ci_backend:
  stage: ci
  script:
    - ./ci_backend.sh
  artifacts:
    paths:
      - ci_backend.log
coverage:
  stage: coverage
  script:
    - ./coverage.sh
    - cat coverage.log
  artifacts:
    paths:
      - coverage.log
Konstantin Schulz's avatar
Konstantin Schulz committed
31
  coverage: '/Statements.*?(\d+(?:\.\d+)?)%/'