Skip to content

Draft: possibility to add/remove configurations depending on HPC

Guillaume Samson requested to merge cfg_hpc into main
  • The full list of configurations previously declared in .gitlab-ci/.CFG-ALL.yml is 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_script section 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 CORRUPT test to STANDALONE test and to properly handle cache associated with configurations variants.
Edited by Guillaume Samson

Merge request reports

Loading