Skip to content

CI: Switch to LCG_96b

Simon Spannagel requested to merge switch_lcg into master

This MR switches from using individually compiled packages from the clicdp.cern.ch CVMFS repository to the SFT-provided LCG environment.

This entails:

  • switch to docker base images provided by SFT group
  • new compiler versions GCC8, Clang8
  • removed support for Clang8 on SLC6, no LLVM SLC6 builds provided anymore, removed formatting checks on SLC6
  • new ROOT6, Geant4 version (required updating unit tests)
  • all modules now included, also LCIOWriter
  • updated formatting using clang-format-8.0, updated git hooks searching for clang-format-8

Also:

  • Docker deps image includes LCIO library now
  • Docker image now features LCIOWriter

This fixes #127 (closed), #144 (closed) This closes !142 (closed)

Merge request reports