Skip to content

Commit 5154599

Browse files
committed
CI-unixish.yml: test BUILD_CLI=Off and BUILD_GUI=Off builds
1 parent 9efb5f6 commit 5154599

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/CI-unixish.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,21 @@ 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+
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
158+
159+
- name: Run CMake on ubuntu (no GUI)
160+
if: matrix.os == 'ubuntu-22.04'
161+
run: |
162+
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
163+
164+
- name: Run CMake on ubuntu (no CLI / no GUI)
165+
if: matrix.os == 'ubuntu-22.04'
166+
run: |
167+
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
168+
154169
build_uchar:
155170

156171
strategy:

0 commit comments

Comments
 (0)