Compare commits

..

3 Commits

Author SHA1 Message Date
hashlag
ab9220587e Get rid of unnecessary path relativity in 'test-and-benchmark' job
All checks were successful
Chaos CI / test-and-benchmark (push) Successful in 2m1s
2026-01-25 18:26:24 +03:00
hashlag
254c1e0e01 Explicitly configure test build as 'Debug' 2026-01-25 18:18:55 +03:00
hashlag
26d866d1cf Rename job steps: 'Configure, build' --> 'Configure and build' 2026-01-25 18:16:10 +03:00

View File

@@ -17,26 +17,20 @@ jobs:
sudo apt-get update
sudo apt-get install -y build-essential cmake
- name: Configure, build
- name: Configure and build [Debug]
run: |
mkdir build
cd build
cmake ..
cmake --build .
mkdir build-debug
cmake -S . -B build-debug/ -D CMAKE_BUILD_TYPE=Debug
cmake --build build-debug/
- name: Configure, build [Release]
- name: Configure and build [Release]
run: |
mkdir build-release
cd build-release
cmake .. -D CMAKE_BUILD_TYPE=Release
cmake --build .
cmake -S . -B build-release/ -D CMAKE_BUILD_TYPE=Release
cmake --build build-release/
- name: Run tests
run: |
cd build
./ChaosTests/ChaosTests
run: ./build-debug/ChaosTests/ChaosTests
- name: Run benchmarks
run: |
cd build-release
./ChaosBenches/ChaosBenches
run: ./build-release/ChaosBenches/ChaosBenches