From 7b2f2e654da6fc69e980db007f2ac1d28e675053 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Thu, 17 Dec 2020 14:42:17 +0100 Subject: [PATCH] ci: gh-action windows fixes --- .github/workflows/cmake-build-ci.gen | 15 ++-- .github/workflows/cmake-build-ci.yml | 105 ++++++++++++++------------- 2 files changed, 64 insertions(+), 56 deletions(-) diff --git a/.github/workflows/cmake-build-ci.gen b/.github/workflows/cmake-build-ci.gen index 7fdb74ac..06bc0383 100755 --- a/.github/workflows/cmake-build-ci.gen +++ b/.github/workflows/cmake-build-ci.gen @@ -188,11 +188,12 @@ function steps_test() { ?> - name: Test if: env.BUILD_TESTING == 'ON' - run: | - cmake --build build --config ${{ env.CMAKE_BUILD_TYPE }} -j2 --target test - cmake --build build --config ${{ env.CMAKE_BUILD_TYPE }} -j2 --target install -- DESTDIR=/tmp + run: cmake --build build --config ${{ env.CMAKE_BUILD_TYPE }} -j2 --target test + - name: Install + if: env.BUILD_TESTING == 'ON' + run: cmake --install build --config ${{ env.CMAKE_BUILD_TYPE }} -j2 --prefix /tmp - name: Failed tests log - if: ${{ failure() }} + if: ${{ env.BUILD_TESTING == 'ON' && failure() }} run: cat build/Testing/Temporary/LastTest.log || true