From 26909d42d1889a88b9dcc4143d8d4cb8d74543e3 Mon Sep 17 00:00:00 2001
From: Florian Uhlig <f.uhlig@gsi.de>
Date: Mon, 19 Oct 2020 15:06:24 +0200
Subject: [PATCH] Improve CI script

Remove obsolete and already commented code.
Remove created artefacts after 1 day automatically.
Install graphiz package needed for doxygen production.
---
 .gitlab-ci.yml | 32 ++------------------------------
 1 file changed, 2 insertions(+), 30 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 43fcb9ed..b715aefd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -95,33 +95,10 @@ CbmRoot_Continuous:
       - master
     variables:
       - $CI_PROJECT_PATH == "computing/cbmroot"
-#  cache:
-#    paths:
-#      - build/
-#      - external/AnalysisTree/
-#      - external/AnaylysisTreeQA/
-#      - external/DataTree/
-#      - external/DataTreeQA/
-#      - external/KFParticle/
-#      - external/NicaFemto/
-#      - external/Vc/
-#      - external/cppzmq/
-#      - external/flib_dpb/flib_dpb/
-#      - external/flib_dpb_20/
-#      - external/ipc/ipc/
-#      - external/ipc_legacy/ipc/
-#      - external/jsroot/
-#      - external/spadic/spadic/
-#      - input
-#      - geometry
-#      - parameters
   script:
     - set -xv
     - mkdir -p build
     - cd build
-#    - find . -name "*.root" -delete
-#    - find . -name "*_ok" -delete
-#    - find . -name "all_*.par" -delete
     - cd ..
     - echo "export LINUX_FLAVOUR=Debian8.11" >> Dart.cfg
     - echo "export FAIRSOFT_VERSION=jun19p1" >> Dart.cfg
@@ -136,12 +113,6 @@ CbmRoot_Continuous:
     - pwd
     - cat Dart.cfg
     - $PWD/Dart.sh Continuous Dart.cfg
-#    - cd build
-#    - find . -name "*.root" -delete
-#    - find . -name "*_ok" -delete
-#    - find . -name "all_*.par" -delete
-#    - cd ..
-
 
 CbmRoot_Merge:
   stage: build
@@ -215,10 +186,11 @@ pages:
   tags:
     - docker
   script:
-    - apk update && apk add doxygen
+    - apk update && apk add doxygen graphviz
     - doxygen doxygen/cbmDoxyfile.conf
     - mv html-doc/html public/
   artifacts:
+    expire_in: 1 day
     paths:
       - public
   only:
-- 
GitLab