From f956a398ad01ace695c308385528c4bd26b9a20e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= Date: Fri, 14 May 2021 18:26:20 +0200 Subject: [PATCH] ci - Use CTest in all the ci jobs --- .github/workflows/on_PR_linux_matrix.yml | 6 ++---- .github/workflows/on_PR_mac_matrix.yml | 6 ++---- .github/workflows/on_PR_windows_matrix.yml | 6 ++---- .github/workflows/on_push_BasicWinLinMac.yml | 4 ++-- 4 files changed, 8 insertions(+), 14 deletions(-) diff --git a/.github/workflows/on_PR_linux_matrix.yml b/.github/workflows/on_PR_linux_matrix.yml index 1c9dd336..82c7c0f1 100644 --- a/.github/workflows/on_PR_linux_matrix.yml +++ b/.github/workflows/on_PR_linux_matrix.yml @@ -50,7 +50,5 @@ jobs: env: EXIV2_EXT: .exe run: | - cd build/bin - ./unit_tests - cd ../../tests/ - python runner.py -v + cd build + ctest --output-on-failure diff --git a/.github/workflows/on_PR_mac_matrix.yml b/.github/workflows/on_PR_mac_matrix.yml index 349e0f32..b290de03 100644 --- a/.github/workflows/on_PR_mac_matrix.yml +++ b/.github/workflows/on_PR_mac_matrix.yml @@ -44,7 +44,5 @@ jobs: env: EXIV2_EXT: .exe run: | - cd build/bin - ./unit_tests - cd ../../tests/ - python3 runner.py -v + cd build + ctest --output-on-failure diff --git a/.github/workflows/on_PR_windows_matrix.yml b/.github/workflows/on_PR_windows_matrix.yml index db208521..95dcf79e 100644 --- a/.github/workflows/on_PR_windows_matrix.yml +++ b/.github/workflows/on_PR_windows_matrix.yml @@ -78,7 +78,5 @@ jobs: env: EXIV2_EXT: .exe run: | - cd build/bin - ./unit_tests.exe - cd ../../tests/ - python.exe runner.py -v + cd build + ctest --output-on-failure diff --git a/.github/workflows/on_push_BasicWinLinMac.yml b/.github/workflows/on_push_BasicWinLinMac.yml index cc208a54..63f927ba 100644 --- a/.github/workflows/on_push_BasicWinLinMac.yml +++ b/.github/workflows/on_push_BasicWinLinMac.yml @@ -50,8 +50,8 @@ jobs: - name: Unit Test run: | - cd build/bin - ./unit_tests.exe + cd build + ctest --output-on-failure Linux: name: 'Ubuntu 20.04 - GCC - Arch:x64 BuildType:Release - SHARED'