From 0a1e55f8b6e0e70e9c622e64be0fe5255aed6e52 Mon Sep 17 00:00:00 2001 From: Florian Uhlig <f.uhlig@gsi.de> Date: Wed, 16 Jun 2021 18:01:49 +0200 Subject: [PATCH] Add another image for singularity Beside the existing debian10 test, now also debian8 is tested. Limit the number of used CPUs to 14 such that 4 concurrent jobs don't interfere with each other. --- .gitlab-ci.yml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 15c4e7f1ed..855ded2cf9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -190,13 +190,23 @@ FileEndCheck: .singularity_debian10_variables: &singularity_debian10_variables OS: debian10 - NCPU: 16 + NCPU: 14 FAIRSOFT_VERSION: jun19p2 FAIRROOT_VERSION: v18.2.1 BASE_PATH: "/cvmfs/fairsoft.gsi.de/$OS" SIMPATH: "$BASE_PATH/fairsoft/$FAIRSOFT_VERSION" FAIRROOTPATH: "$BASE_PATH/fairroot/${FAIRROOT_VERSION}_fs_${FAIRSOFT_VERSION}" +.singularity_debian8_variables: &singularity_debian8_variables + OS: debian8 + NCPU: 14 + FAIRSOFT_VERSION: jun19p2 + FAIRROOT_VERSION: v18.2.1 + BASE_PATH: "/cvmfs/fairsoft.gsi.de/$OS" + SIMPATH: "$BASE_PATH/fairsoft/$FAIRSOFT_VERSION" + FAIRROOTPATH: "$BASE_PATH/fairroot/${FAIRROOT_VERSION}_fairsoft-${FAIRSOFT_VERSION}" + EXTRA_PATH: $SIMPATH/bin + .linux_tag: &linux_tag stage: build tags: @@ -254,11 +264,16 @@ CbmRoot_Merge_realData: variables: <<: [*mergeRequestVariables, *realData_variables] -CbmRoot_Merge_Singularity: +CbmRoot_Merge_Singularity_debian10: <<: [*singularity_tag, *check_merge_request, *build_and_test] variables: <<: [*mergeRequestVariables, *singularity_debian10_variables] +CbmRoot_Merge_Singularity_debian8: + <<: [*singularity_tag, *check_merge_request, *build_and_test] + variables: + <<: [*mergeRequestVariables, *singularity_debian8_variables] + CbmRoot_Merge: <<: [*linux_tag, *check_merge_request, *build_and_test] variables: -- GitLab