Draft: possibility to add/remove configurations depending on HPC
- The full list of configurations previously declared in
.gitlab-ci/.CFG-ALL.ymlis now moved to each HPC file (.gitlab-ci/.HPC-*.yml), so some optional configurations such as CPL_OASIS can be skipped on selected HPC. - The
before_scriptsection has also been moved to a dedicated file (.gitlab-ci/.BEFORE_SCRIPT.yml) and improved to correctly exit with error code = 1 if env or batch files are not found. - Adaptations done to switch from
CORRUPTtest toSTANDALONEtest and to properly handle cache associated with configurations variants.
Edited by Guillaume Samson