diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 64abe2e2aa0e6177bea66b5a5510c68d6bf35b70..4655138f45361e8c8d969cd88ea18df76d2b6b2f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -108,3 +108,43 @@ centos7-llvm39: - ninja - ninja install - ctest --output-on-failure + +mac1012-clang80: + tags: + - mac + script: + - source .dd4hep-ci.d/init_x86_64.sh + - mkdir build + - cd build + - cmake -GNinja -D DD4HEP_USE_GEANT4=ON -D DD4HEP_USE_BOOST=ON -DBoost_NO_BOOST_CMAKE=ON -D DD4HEP_USE_LCIO=ON -D BUILD_TESTING=ON -D Geant4_DIR=$G4INSTALL/lib64/Geant4-10.2.2 -D DD4HEP_USE_CXX11=ON -DCMAKE_BUILD_TYPE=Release .. + - ninja + - ninja install + - . ../bin/thisdd4hep.sh + - ctest --output-on-failure -j4 + - cd ../examples/ + - mkdir build + - cd build + - cmake -GNinja .. + - ninja + - ninja install + - ctest --output-on-failure + +mac1012-clang80-XERCESC: + tags: + - mac + script: + - source .dd4hep-ci.d/init_x86_64.sh + - mkdir build + - cd build + - cmake -GNinja -D DD4HEP_USE_GEANT4=ON -D DD4HEP_USE_BOOST=ON -DBoost_NO_BOOST_CMAKE=ON -D DD4HEP_USE_LCIO=ON -D BUILD_TESTING=ON -D Geant4_DIR=$G4INSTALL/lib64/Geant4-10.2.2 -D DD4HEP_USE_CXX11=ON -DCMAKE_BUILD_TYPE=Release -DDD4HEP_USE_XERCESC=ON -DXERCESC_ROOT_DIR=${XercesC_HOME} .. + - ninja + - ninja install + - . ../bin/thisdd4hep.sh + - ctest --output-on-failure -j4 + - cd ../examples/ + - mkdir build + - cd build + - cmake -GNinja -DXERCESC_ROOT_DIR=${XercesC_HOME} .. + - ninja + - ninja install + - ctest --output-on-failure \ No newline at end of file