Commit 3b659c9f authored by Sandro Christian Wenzel's avatar Sandro Christian Wenzel
Browse files

Update .gitlab-ci.yml

parent 59a8c910
Pipeline #1272036 failed with stage
in 6 minutes and 5 seconds
......@@ -49,6 +49,7 @@ with_ROOT:
ROOT_BASE: /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.14.08-65ee3/x86_64-slc6-gcc7-opt
# normal build against a recent ROOT; using the ALICE software for convenience
# because it comes fully consistent on cvmfs
with_ROOT_ALICE:
......@@ -71,3 +72,27 @@ with_ROOT_ALICE:
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv CMake::v3.13.1-3)"
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv ROOT::v6-18-04-8)"
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv Vc::1.4.1-6)"
# normal build against a recent ROOT; using the ALICE software for convenience
# because it comes fully consistent on cvmfs
with_GEANT4_ALICE:
tags:
- cvmfs
image: cern/cc7-base
stage: build
script:
- ls /cvmfs/alice-nightlies.cern.ch/
- mkdir build && cd build
# since ROOT was built with C++14 we need to ask VecGeom the same
- cmake .. -DVc_DIR=${VC_ROOT}/lib/cmake -DROOT=ON -DGEANT4=ON -DGDML=OFF -DBACKEND=Vc -DCMAKE_CXX_STANDARD=17
- ls
- find ./ -name "*.root"
- make -j8 VERBOSE=ON && ctest --output-on-failure -j8 -E E03
before_script:
- echo $SHELL
- yum install environment-modules -y
- yum install -y unzip autoconf automake make gcc
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv CMake::v3.13.1-3)"
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv ROOT::v6-18-04-8)"
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv Vc::1.4.1-6)"
- eval "$(/cvmfs/alice-nightlies.cern.ch/bin/alienv printenv GEANT4::v10.4.2-5)"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment