Skip to content
Snippets Groups Projects
Commit 26909d42 authored by Administrator's avatar Administrator
Browse files

Improve CI script

Remove obsolete and already commented code.
Remove created artefacts after 1 day automatically.
Install graphiz package needed for doxygen production.
parent 67b45747
No related branches found
No related tags found
1 merge request!127Improve CI for doxygen
...@@ -95,33 +95,10 @@ CbmRoot_Continuous: ...@@ -95,33 +95,10 @@ CbmRoot_Continuous:
- master - master
variables: variables:
- $CI_PROJECT_PATH == "computing/cbmroot" - $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: script:
- set -xv - set -xv
- mkdir -p build - mkdir -p build
- cd build - cd build
# - find . -name "*.root" -delete
# - find . -name "*_ok" -delete
# - find . -name "all_*.par" -delete
- cd .. - cd ..
- echo "export LINUX_FLAVOUR=Debian8.11" >> Dart.cfg - echo "export LINUX_FLAVOUR=Debian8.11" >> Dart.cfg
- echo "export FAIRSOFT_VERSION=jun19p1" >> Dart.cfg - echo "export FAIRSOFT_VERSION=jun19p1" >> Dart.cfg
...@@ -136,12 +113,6 @@ CbmRoot_Continuous: ...@@ -136,12 +113,6 @@ CbmRoot_Continuous:
- pwd - pwd
- cat Dart.cfg - cat Dart.cfg
- $PWD/Dart.sh Continuous 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: CbmRoot_Merge:
stage: build stage: build
...@@ -215,10 +186,11 @@ pages: ...@@ -215,10 +186,11 @@ pages:
tags: tags:
- docker - docker
script: script:
- apk update && apk add doxygen - apk update && apk add doxygen graphviz
- doxygen doxygen/cbmDoxyfile.conf - doxygen doxygen/cbmDoxyfile.conf
- mv html-doc/html public/ - mv html-doc/html public/
artifacts: artifacts:
expire_in: 1 day
paths: paths:
- public - public
only: only:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment