From 7e55f5cbba7b28599e3057e17898098ebb520c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oriol=20Tint=C3=B3?= <oriol.tinto@lmu.de> Date: Fri, 2 Jun 2023 11:06:16 +0200 Subject: [PATCH] Add clean-up stage in CI. --- .gitlab-ci.yml | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0196245..c9db163 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,8 +1,25 @@ stages: - - everything + - clean + - run_tests + +clean-spack: + stage: clean + script: + - 'rm -rf /scratch/g/gitlab-runner/autoicon-spack || :' + - 'rm -rf /scratch/g/gitlab-runner/autoicon-spackcache || :' + - 'rm -rf /scratch/g/gitlab-runner/autoicon-spackconfig || :' + tags: + - slurm.meteo.physik.lmu.de + + rules: + - if: '$CLEAN_UP == "true"' + when: always + - when: never + + real-from-ideal: - stage: everything + stage: run_tests script: - ./examples/01_real-from-ideal.sh tags: @@ -18,7 +35,7 @@ real-from-ideal: expire_in: 7 days real-from-ideal-psp: - stage: everything + stage: run_tests script: - ./examples/01_real-from-ideal+psp.sh tags: @@ -34,7 +51,7 @@ real-from-ideal-psp: expire_in: 7 days real-from-dwd-ana: - stage: everything + stage: run_tests script: - ./examples/02_real-from-dwd-ana.sh tags: -- GitLab