From f183037c4121c9fb6453bcf5aed5eb955cb4704b Mon Sep 17 00:00:00 2001 From: Julien Schueller Date: Tue, 2 Jul 2024 15:00:03 +0200 Subject: [PATCH] External test --- .github/workflows/build.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d8238273..8f4f3428 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,6 +21,12 @@ jobs: cmake --build build_cmake --target install --parallel 4 - name: Test run: ctest --test-dir build_cmake --output-on-failure + - name: External test + run: | + cd Test/test_installation + cmake -DFMIL_HOME=~/.local . + cmake --build . + ctest --output-on-failure windows: runs-on: windows-latest @@ -29,7 +35,14 @@ jobs: - name: Build shell: cmd run: | - cmake -DCMAKE_INSTALL_PREFIX=%CWD\=/%/build_cmake/install -DFMILIB_GENERATE_DOXYGEN_DOC=0 -B build_cmake . || exit 1 + cmake -DCMAKE_INSTALL_PREFIX=%CD:\=/%/build_cmake/install -DFMILIB_GENERATE_DOXYGEN_DOC=0 -B build_cmake . || exit 1 cmake --build build_cmake --target install --parallel 4 || exit 1 - name: Test run: ctest --test-dir build_cmake --output-on-failure -C Release --timeout 200 + - name: External test + shell: cmd + run: | + cd Test/test_installation + cmake -DFMIL_HOME=%CD:\=/%/../../build_cmake/install . + cmake --build . + ctest --output-on-failure