.gitlab-ci.yml 514 Bytes
Newer Older
1
image: "madduci/docker-linux-cpp:latest"
FritzFlorian committed
2 3 4 5

stages:
  - build
  - test
6
  - sanitizer
FritzFlorian committed
7 8 9 10 11 12 13

before_script:
  - apt update; apt-get install --yes --force-yes build-essential cmake

build_cmake:
  stage: build
  script:
14
    ./ci_scripts/build_cmake_release.sh
FritzFlorian committed
15 16 17 18 19 20 21
  artifacts:
    paths:
      - cmake-build-release/bin/

run_tests:
  stage: test
  script:
22 23 24 25 26 27 28 29
    ./ci_scripts/run_tests.sh

run_thread_sanitizer:
  stage: sanitizer
  script:
    ./ci_scripts/run_thread_sanitizer.sh
  artifacts:
    paths:
30
      - sanitizer.log.*