chore: extended CI checks

This commit is contained in:
Sebastian Ullrich 2019-12-07 20:27:42 +01:00
parent e98fdc4db6
commit 7d0833e05a
2 changed files with 9 additions and 1 deletions

View file

@ -19,6 +19,8 @@ jobs:
include:
- name: Linux
os: ubuntu-latest
check-stage3: true
test-speedcenter: true
- name: Linux Debug
os: ubuntu-latest
CMAKE_OPTIONS: -DCMAKE_BUILD_TYPE=Debug
@ -84,6 +86,12 @@ jobs:
run: msys2do cd build; ctest -j --output-on-failure ^< /dev/null
shell: cmd
if: matrix.os == 'windows-latest'
- name: Check Stage 3
run: nix-shell --run "cd build; make -j4 check-stage3"
if: matrix.check-stage3
- name: Test Speedcenter Benchmarks
run: nix-shell --run "cd tests/bench; temci exec --config speedcenter.yaml --runs 1"
if: matrix.test-speedcenter
- name: CCache stats
run: nix-shell --run "ccache -s"
if: matrix.os != 'windows-latest'

View file

@ -3,5 +3,5 @@ set -e
mkdir build
cd build
eval cmake ../src $CMAKE_OPTIONS
cmake --build .
cmake --build . -j4
cpack