Update docker environment
Use new docker images based on Ubuntu 24.04 : base for testing analysis for static and dynamic analysis.
Use the gitlab's instance runners dedicated to docker jobs instead of our old custom virtual machines from ci.inria.fr which will be destroyed in a near future.
The shared runners do not accept docker images larger than 10 GB (which is reasonnable). As a result we must stop using the big docker image with the union of all solverstack's dependencies, and prefer using a basic image plus some precise dependencies project by project.
Clean some CI scripts.
Merge request reports
Activity
mentioned in commit 819c4cd9
46 -C .gitlab/ci-test-initial-cache.cmake 47 fi 48 else 49 echo "windows unsupported" 50 return 51 # on windows the mpi_f08 interface is missing, see https://www.scivision.dev/windows-mpi-msys2/ 52 # default scotch in windows msys2 is int32 53 # do not use static libraries because executables are too large and the build 54 # directory can reach more than 10Go 55 # cmake -GNinja -B build -S . -DCMAKE_INSTALL_PREFIX=$PWD/install-${VERSION} \ 56 # -DBUILD_SHARED_LIBS=ON 57 fi 58 cmake --build build -j 4 16 cmake -B build -S . -DVITE_CI_VERSION=${VERSION} -DVITE_CI_BRANCH=${BRANCH} -C .gitlab/ci-test-initial-cache.cmake 17 cp build/compile_commands.json build/compile_commands-${VERSION}.json 18 cmake --build build -j 4 > /dev/null