From 49128f922dca1f90cdf22d4de44272c0bc81d8eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20L=C3=BCbke?= Date: Mon, 28 Feb 2022 14:22:02 +0100 Subject: [PATCH] Update .gitlab-ci.yml --- .gitlab-ci.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5b38c99..07072cf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,20 +3,41 @@ image: sobc/gitlab-ci stages: - build - test + - analysis before_script: - apt-get update && apt-get install -y libeigen3-dev build: stage: build + artifacts: + - build/src/test + - build/src/2D script: - mkdir build && cd build - cmake .. - make -lint: +run_1D: stage: test + dependencies: + - build + script: + - ./build/src/test + +run_2D: + stage: test + dependencies: + - build + script: + - ./build/src/2D + +lint: + stage: analysis script: - mkdir build && cd build - cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_CXX_CLANG_TIDY="clang-tidy;-checks=cppcoreguidelines-*,clang-analyzer-*,performance-*,readability-*, modernize-*" .. - make + only: + refs: + - master