Skip to content
Snippets Groups Projects

Improvements to gitlab-ci config

Merged Marco Clemencic requested to merge clemenci/Gaudi:improvements-to-gitlab-ci-config into master
2 unresolved threads
  • split the build in stages
  • added test to the already present build and doc

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
1 1 before_script:
2 - . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/dev/InstallArea/scripts/LbLogin.sh
2 - . /cvmfs/lhcb.cern.ch/lib/LbLogin.sh
3 3 - unset VERBOSE
4 - export PATH=/afs/cern.ch/sw/lcg/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
5 - echo 'set(CMAKE_USE_CCACHE ON CACHE BOOL "")' >> cache_preload.cmake
4 - export PATH=/cvmfs/lhcb.cern.ch/lib/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
5 - export CMAKE_PREFIX_PATH=/cvmfs/sft.cern.ch/lcg/releases
6 6
7 doxygen:
7 build:
8 stage: build
8 9 script:
10 - echo 'set(CMAKE_USE_CCACHE ON CACHE BOOL "")' >> cache_preload.cmake
9 11 - make
12 - mv build.${CMTCONFIG} build
  • 1 1 before_script:
    2 - . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/dev/InstallArea/scripts/LbLogin.sh
    2 - . /cvmfs/lhcb.cern.ch/lib/LbLogin.sh
    3 3 - unset VERBOSE
    4 - export PATH=/afs/cern.ch/sw/lcg/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
    5 - echo 'set(CMAKE_USE_CCACHE ON CACHE BOOL "")' >> cache_preload.cmake
    4 - export PATH=/cvmfs/lhcb.cern.ch/lib/contrib/ninja/1.4.0/x86_64-slc6:${PATH}
  • Benedikt Hegner Approved this merge request

    Approved this merge request

  • Benedikt Hegner Status changed to merged

    Status changed to merged

  • Benedikt Hegner mentioned in commit c1e9323a

    mentioned in commit c1e9323a

  • mentioned in merge request atlas/Gaudi!64 (merged)

  • mentioned in commit atlas/Gaudi@65ae23a1

  • Please register or sign in to reply
    Loading