From de4d835be3eebc5edf74ab2754dd08b4dac57f2f Mon Sep 17 00:00:00 2001 From: Olivier BICHLER <olivier.bichler@cea.fr> Date: Tue, 29 Aug 2023 18:31:19 +0200 Subject: [PATCH] Fixed install and added test for Windows --- .gitlab/ci/build.gitlab-ci.yml | 7 ++++++- .gitlab/ci/test.gitlab-ci.yml | 12 ++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.gitlab/ci/build.gitlab-ci.yml b/.gitlab/ci/build.gitlab-ci.yml index 3d5b1fe33..c9e4771b8 100644 --- a/.gitlab/ci/build.gitlab-ci.yml +++ b/.gitlab/ci/build.gitlab-ci.yml @@ -54,4 +54,9 @@ build:windows_cpp: - cd build_cpp - cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug .. - cmake --build . -j2 - - cmake --install ../install_cpp + - cmake --install . + + artifacts: + paths: + - build_cpp/ + - install_cpp/ diff --git a/.gitlab/ci/test.gitlab-ci.yml b/.gitlab/ci/test.gitlab-ci.yml index 25ddfca3d..371955964 100644 --- a/.gitlab/ci/test.gitlab-ci.yml +++ b/.gitlab/ci/test.gitlab-ci.yml @@ -25,3 +25,15 @@ test:ubuntu_python: artifacts: reports: junit: aidge_core/xmlrunner-results.xml + +test:windows_cpp: + stage: test + needs: ["build:windows_cpp"] + tags: + - windows + script: + - cd build_cpp + - ctest --output-junit ctest-results.xml --output-on-failure + artifacts: + reports: + junit: build_cpp/ctest-results.xml -- GitLab