Skip to content
Snippets Groups Projects
Verified Commit 00ec780e authored by Lars Bilke's avatar Lars Bilke
Browse files

[CI] Added tests-large job.

parent 8d19542b
No related branches found
No related tags found
No related merge requests found
...@@ -41,3 +41,4 @@ include: ...@@ -41,3 +41,4 @@ include:
- local: '/scripts/ci/jobs/build-gui-win.yml' - local: '/scripts/ci/jobs/build-gui-win.yml'
- local: '/scripts/ci/jobs/build-gui-mac.yml' - local: '/scripts/ci/jobs/build-gui-mac.yml'
- local: '/scripts/ci/jobs/check-header.yml' - local: '/scripts/ci/jobs/check-header.yml'
- local: '/scripts/ci/jobs/tests-large.yml'
tests large:
stage: build
tags:
- docker
extends:
- .defaults
- .rules-master-manual
variables:
BUILD_DIR: "build-tests-large"
CCACHE_DIR: "$CI_PROJECT_DIR/.ccache"
CMAKE_ARGS: "-DOGS_USE_CONAN=OFF"
image:
name: $CONTAINER_GCC_IMAGE
script:
- git lfs install
- git lfs fetch
- git lfs checkout
- mkdir -p $BUILD_DIR
- cd $BUILD_DIR
- >
cmake .. -G Ninja
$CMAKE_ARGS
-DCMAKE_BUILD_TYPE=$BUILD_TYPE
-DOGS_BUILD_PROCESSES=$BUILD_PROCESSES
- cmake --build . --target ctest-large
artifacts:
paths:
- $BUILD_DIR/Tests/ctest.xml
cache:
paths:
- $CCACHE_DIR
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment