File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -151,6 +151,26 @@ jobs:
151151 run : |
152152 cmake --build cmake.output --target install
153153
154+ - name : Run CMake on ubuntu (no CLI)
155+ if : matrix.os == 'ubuntu-22.04'
156+ run : |
157+ # the test and CLI code are too intertwined so for now we need to reject that
158+ if cmake -S . -B cmake.output_nocli -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_CLI=Off -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On; then
159+ exit 1
160+ else
161+ exit 0
162+ fi
163+
164+ - name : Run CMake on ubuntu (no GUI)
165+ if : matrix.os == 'ubuntu-22.04'
166+ run : |
167+ cmake -S . -B cmake.output_nogui -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_CLI=On -DBUILD_GUI=Off -DWITH_QCHART=On -DBUILD_TRIAGE=On
168+
169+ - name : Run CMake on ubuntu (no CLI / no GUI)
170+ if : matrix.os == 'ubuntu-22.04'
171+ run : |
172+ cmake -S . -B cmake.output_nocli_nogui -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_CLI=On -DBUILD_GUI=Off -DWITH_QCHART=On -DBUILD_TRIAGE=On
173+
154174 build_uchar :
155175
156176 strategy :
You can’t perform that action at this time.
0 commit comments