Skip to content
Snippets Groups Projects

GMR-210: Improvements to gitlab-ci config

Merged Charles Leggett requested to merge leggett/AtlasGaudi:dev/GMR-210 into atlas/v27r2
1 file
+ 31
4
Compare changes
  • Side-by-side
  • Inline
+ 31
4
before_script:
- . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/dev/InstallArea/scripts/LbLogin.sh
- . /cvmfs/lhcb.cern.ch/lib/LbLogin.sh
- unset VERBOSE
- export PATH=/afs/cern.ch/sw/lcg/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
- echo 'set(CMAKE_USE_CCACHE ON CACHE BOOL "")' >> cache_preload.cmake
- export PATH=/cvmfs/lhcb.cern.ch/lib/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
- export CMAKE_PREFIX_PATH=/cvmfs/sft.cern.ch/lcg/releases
doxygen:
build:
stage: build
script:
- echo 'set(CMAKE_USE_CCACHE ON CACHE BOOL "")' >> cache_preload.cmake
- make
- mv build.${CMTCONFIG} build
tags:
- slc6
artifacts:
paths:
- build/
doxygen:
stage: test
script:
- mv build build.${CMTCONFIG}
- make doc
- mv build.${CMTCONFIG}/doxygen .
tags:
- slc6
artifacts:
paths:
- doxygen/
test:
stage: test
script:
- mv build build.${CMTCONFIG}
- make test ARGS='-j4'
- mv build.${CMTCONFIG}/html test_report
tags:
- slc6
artifacts:
paths:
- test_report/
Loading