CI: Migrate to new alfa-ci infrastructure

This commit is contained in:
Dennis Klein
2021-03-05 02:59:46 +01:00
committed by Dennis Klein
parent bcfe438862
commit f012a870e7
9 changed files with 188 additions and 302 deletions

View File

@@ -156,6 +156,14 @@ if(BUILD_TESTING)
endif()
################################################################################
# Utils ########################################################################
find_program(BASH bash HINTS "/bin")
find_program(SINGULARITY singularity)
if(BASH AND SINGULARITY)
add_subdirectory(test/ci)
endif()
################################################################################
# Summary ######################################################################
message(STATUS " ")
message(STATUS " ${Cyan}CXX STANDARD${CR} ${BGreen}C++${CMAKE_CXX_STANDARD}${CR} (>= C++${PROJECT_MIN_CXX_STANDARD}, change with ${BMagenta}-DCMAKE_CXX_STANDARD=17${CR})")