From 6e1094a6170dbb9cc75c82d9917eac17de22e4d8 Mon Sep 17 00:00:00 2001 From: Marko Petric <marko.petric@cern.ch> Date: Mon, 14 Nov 2016 07:35:14 +0100 Subject: [PATCH] Add tests for macOS Sierra --- .gitlab-ci.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 64abe2e2a..4655138f4 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 -- GitLab