Skip to content
Snippets Groups Projects

Draft: Test the apptainer runner

Closed Florian Uhlig requested to merge test_apptainer into master
1 file
+ 83
62
Compare changes
  • Side-by-side
  • Inline
+ 83
62
@@ -205,6 +205,22 @@ FileLicenceCheck:
SIMPATH: "$BASE_PATH/fairsoft_$FAIRSOFT_VERSION/installation"
FAIRROOTPATH: "$BASE_PATH/fairroot_${FAIRROOT_VERSION}-fairsoft_${FAIRSOFT_VERSION}"
.apptainer_tag: &apptainer_tag
stage: build
tags:
- CbmRoot_apptainer
.apptainer_debian10_variables_apr21: &apptainer_debian10_variables_apr21
OS: debian10
FAIRSOFT_VERSION: apr21p2
FAIRROOT_VERSION: v18.6.7
BASE_PATH: "/cvmfs/fairsoft.gsi.de/$OS"
SIMPATH: "$BASE_PATH/fairsoft/$FAIRSOFT_VERSION"
FAIRROOTPATH: "$BASE_PATH/fairroot/${FAIRROOT_VERSION}_fs_${FAIRSOFT_VERSION}"
CONFIGFILE: "/cvmfs/cbm.gsi.de/$OS/bin/setup_development_environment.sh"
INSTALL_PROJECT: "TRUE"
EXTRA_FLAGS: '"-DCBM_TEST_INSTALL=TRUE"'
.singularity_tag: &singularity_tag
stage: build
tags:
@@ -365,70 +381,75 @@ FileLicenceCheck:
# job matrix for build jobs
#
CbmRoot_Merge_realData:
<<: [*realData_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *realData_variables]
CbmRoot_Merge_Singularity_debian10_apr21:
<<: [*singularity_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *singularity_debian10_variables_apr21]
CbmRoot_Merge_Singularity_debian10_nov22p1:
<<: [*singularity_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *singularity_debian10_variables_nov22p1]
CbmRoot_Merge_Singularity_debian11_apr21:
<<: [*singularity_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *singularity_debian11_variables_apr21]
CbmRoot_Merge_Singularity_centos7_apr21:
<<: [*singularity_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *singularity_centos7_variables_apr21]
CbmRoot_Merge_Singularity_centos7_nov22p1:
<<: [*singularity_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *singularity_centos7_variables_nov22p1]
CbmRoot_Merge_macosx_13_nov22p1:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_13_variables_nov22p1]
CbmRoot_Merge_macosx_12_nov22p1:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_12_variables_nov22p1]
CbmRoot_Merge_macosx_11_nov22p1:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_11_variables_nov22p1]
CbmRoot_Merge_macosx_1015:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_1015_variables]
CbmRoot_Merge_macosx_11:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_11_variables]
CbmRoot_Merge_macosx_12:
<<: [*macosx_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeRequestVariables, *macosx_12_variables]
#CbmRoot_Merge_realData:
# <<: [*realData_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *realData_variables]
CbmRoot_Continuous:
<<: [*linux_tag, *check_merge, *build_and_test]
CbmRoot_Merge_Apptainer_debian10_apr21:
<<: [*apptainer_tag, *check_merge_request, *build_and_test]
variables:
<<: [*mergeVariables, *linux_variables]
<<: [*mergeRequestVariables, *apptainer_debian10_variables_apr21]
#CbmRoot_Merge_Singularity_debian10_apr21:
# <<: [*singularity_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *singularity_debian10_variables_apr21]
#CbmRoot_Merge_Singularity_debian10_nov22p1:
# <<: [*singularity_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *singularity_debian10_variables_nov22p1]
#CbmRoot_Merge_Singularity_debian11_apr21:
# <<: [*singularity_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *singularity_debian11_variables_apr21]
#CbmRoot_Merge_Singularity_centos7_apr21:
# <<: [*singularity_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *singularity_centos7_variables_apr21]
#CbmRoot_Merge_Singularity_centos7_nov22p1:
# <<: [*singularity_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *singularity_centos7_variables_nov22p1]
#CbmRoot_Merge_macosx_13_nov22p1:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_13_variables_nov22p1]
#CbmRoot_Merge_macosx_12_nov22p1:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_12_variables_nov22p1]
#CbmRoot_Merge_macosx_11_nov22p1:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_11_variables_nov22p1]
#CbmRoot_Merge_macosx_1015:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_1015_variables]
#CbmRoot_Merge_macosx_11:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_11_variables]
#CbmRoot_Merge_macosx_12:
# <<: [*macosx_tag, *check_merge_request, *build_and_test]
# variables:
# <<: [*mergeRequestVariables, *macosx_12_variables]
#CbmRoot_Continuous:
# <<: [*linux_tag, *check_merge, *build_and_test]
# variables:
# <<: [*mergeVariables, *linux_variables]
InformCodeOwners:
stage: finalise
Loading