From 770c5ead1f75de3ecee99190726262d80d122aca Mon Sep 17 00:00:00 2001 From: Sebastian Eibl <sebastian.eibl@fau.de> Date: Thu, 7 Nov 2019 16:17:16 +0100 Subject: [PATCH] added no dependencies, debug stl builds --- .gitlab-ci.yml | 70 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 52 insertions(+), 18 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index af2c25159..4aac02edd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -119,6 +119,19 @@ stages: WALBERLA_BUILD_WITH_METIS: "OFF" WALBERLA_BUILD_WITH_PARMETIS: "OFF" +.variables: &build_stl_debug_variables + CTEST_EXCLUDE_LABELS: "longrun" + WALBERLA_BUILD_WITH_MPI: "ON" + WALBERLA_BUILD_WITH_OPENMP: "ON" + OMP_NUM_THREADS: "4" + OMP_WAIT_POLICY: "PASSIVE" + CMAKE_BUILD_TYPE: "DebugOptimized" + WALBERLA_BUFFER_DEBUG: "OFF" + WALBERLA_DOUBLE_ACCURACY: "ON" + WALBERLA_BUILD_WITH_CUDA: "OFF" + WALBERLA_BUILD_WITH_METIS: "OFF" + WALBERLA_BUILD_WITH_PARMETIS: "OFF" + WALBERLA_BUILD_WITH_PYTHON: "OFF" ############################################################################### ## ## @@ -1455,6 +1468,45 @@ clang_9.0_hybrid_dbg_sp: +gcc_8_hybrid_dbg_noboost: + <<: *build_definition + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - rm -rf /opt/boost /usr/include/boost + variables: + <<: *build_hybrid_dbg_variables + WALBERLA_BUILD_WITH_CUDA: "OFF" + WALBERLA_ENABLE_GUI: "OFF" + WALBERLA_BUILD_WITH_PYTHON: "OFF" + except: + variables: + - $DISABLE_PER_COMMIT_BUILDS + tags: + - docker + + + +############################################################################### +## ## +## STL Debug Build ## +## ## +############################################################################### + +gcc_9_stl_debug: + <<: *build_definition + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - rm -rf /opt/boost /usr/include/boost + variables: + <<: *build_stl_debug_variables + only: + variables: + - $ENABLE_NIGHTLY_BUILDS + tags: + - docker + + + ############################################################################### ## ## ## Documentation ## @@ -1558,24 +1610,6 @@ coverage: LDFLAGS: "-fprofile-arcs -ftest-coverage -fPIC -O0" -gcc_8_hybrid_dbg_noboost: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - before_script: - - rm -rf /opt/boost /usr/include/boost - variables: - <<: *build_hybrid_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: "OFF" - WALBERLA_BUILD_WITH_PYTHON: "OFF" - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - - - ############################################################################### ## ## ## Windows Builds ## -- GitLab