diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f4a806b..cc33587 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,72 +1,72 @@ .builds: stage: build allow_failure: true script: - echo "free -h" - free -h - echo "grep -c ^processor /proc/cpuinfo" - grep -c ^processor /proc/cpuinfo - cd build - cmake -DCMAKE_BUILD_TYPE:STRING=Release -DRUNNING_IN_CI=ON .. - make artifacts: paths: - build expire_in: 1 day build:testing_gcc: extends: .builds image: registry.gitlab.com/tjunge/muspectretest:debian_testing build:testing_clang: extends: .builds image: registry.gitlab.com/tjunge/muspectretest:debian_testing build:stable_gcc: extends: .builds image: registry.gitlab.com/tjunge/muspectretest:debian_stable build:ubuntu16.04_gcc: extends: .builds image: registry.gitlab.com/tjunge/muspectretest:ubuntu16.04 .tests: stage: test script: - ls - cd build - ls -a - - make test + - ctest --output-on-failure - ls -ltr - ls Testing artifacts: when: on_failure paths: - build/test_results*.xml reports: junit: - build/test_results*.xml test:testing_gcc: image: registry.gitlab.com/tjunge/muspectretest:debian_testing extends: .tests dependencies: - build:testing_gcc test:testing_clang: image: registry.gitlab.com/tjunge/muspectretest:debian_testing extends: .tests dependencies: - build:testing_clang test:stable_gcc: image: registry.gitlab.com/tjunge/muspectretest:debian_stable extends: .tests dependencies: - build:stable_gcc test:ubuntu16.04_gcc: image: registry.gitlab.com/tjunge/muspectretest:ubuntu16.04 extends: .tests dependencies: - build:ubuntu16.04_gcc