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

[ci] Run LARGE tests in build linux job on master.

parent d494065a
No related branches found
No related tags found
No related merge requests found
...@@ -55,7 +55,6 @@ include: ...@@ -55,7 +55,6 @@ 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'
- local: '/scripts/ci/jobs/clang-sanitizer.yml' - local: '/scripts/ci/jobs/clang-sanitizer.yml'
- local: '/scripts/ci/jobs/clang-tidy.yml' - local: '/scripts/ci/jobs/clang-tidy.yml'
- local: '/scripts/ci/jobs/web.yml' - local: '/scripts/ci/jobs/web.yml'
......
...@@ -3,8 +3,10 @@ build linux: ...@@ -3,8 +3,10 @@ build linux:
tags: tags:
- envinf1 - envinf1
- docker - docker
timeout: 2h
variables: variables:
BUILD_DIR: "build" BUILD_DIR: "build"
BUILD_CTEST_LARGE_ON_MASTER: "true"
CMAKE_ARGS: >- CMAKE_ARGS: >-
-DOGS_BUILD_UTILS=ON -DOGS_BUILD_UTILS=ON
-DOGS_USE_CONAN=OFF -DOGS_USE_CONAN=OFF
......
tests large:
stage: check
tags:
- docker
- envinf1
extends:
- .rules-master-manual
dependencies: [meta_container]
variables:
BUILD_DIR: "build-tests-large"
CMAKE_ARGS: "-DOGS_USE_CONAN=OFF"
image:
name: $CONTAINER_GCC_IMAGE
timeout: 2h
script:
- 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
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