reorganize CI workflow file
parent
ea57cd2e5d
commit
e00e1236b5
|
@ -22,15 +22,20 @@ jobs:
|
||||||
BOOST_EXE: boost_1_72_0-msvc-14.2
|
BOOST_EXE: boost_1_72_0-msvc-14.2
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: true
|
||||||
matrix:
|
matrix:
|
||||||
build_type:
|
# Github Actions requires a single row to be added to the build matrix.
|
||||||
- Debug
|
# See https://help.github.com/en/articles/workflow-syntax-for-github-actions.
|
||||||
- Release
|
name: [
|
||||||
|
windows-2019-cl,
|
||||||
|
]
|
||||||
|
|
||||||
build_unstable:
|
build_type: [
|
||||||
- ON
|
Debug,
|
||||||
# - OFF
|
Release
|
||||||
|
]
|
||||||
|
|
||||||
|
build_unstable: [ON]
|
||||||
include:
|
include:
|
||||||
- name: windows-2019-cl
|
- name: windows-2019-cl
|
||||||
os: windows-2019
|
os: windows-2019
|
||||||
|
@ -123,6 +128,7 @@ jobs:
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam
|
||||||
|
|
||||||
# Run GTSAM_UNSTABLE tests
|
# Run GTSAM_UNSTABLE tests
|
||||||
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.base_unstable
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.geometry_unstable
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.geometry_unstable
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.linear_unstable
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.linear_unstable
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.discrete_unstable
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.discrete_unstable
|
||||||
|
@ -130,4 +136,3 @@ jobs:
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear_unstable
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear_unstable
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam_unstable
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam_unstable
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.partition
|
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.partition
|
||||||
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.base_unstable
|
|
||||||
|
|
Loading…
Reference in New Issue