From 368987638a1404c46ba48b5cb452192f8622e415 Mon Sep 17 00:00:00 2001
From: Marko Petric <marko.petric@cern.ch>
Date: Tue, 8 Nov 2016 14:59:23 +0100
Subject: [PATCH] Change default Travis configuration to GCC 6.2

---
 .dd4hep-ci.d/compile_and_test.sh | 22 ++++++++++++++++++++++
 .travis.yml                      |  2 +-
 2 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100755 .dd4hep-ci.d/compile_and_test.sh

diff --git a/.dd4hep-ci.d/compile_and_test.sh b/.dd4hep-ci.d/compile_and_test.sh
new file mode 100755
index 000000000..09c09b711
--- /dev/null
+++ b/.dd4hep-ci.d/compile_and_test.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+export COMPILER_TYPE="gcc"
+
+source /DD4hep/.dd4hep-ci.d/init_x86_64.sh
+
+
+cd /DD4hep
+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 -DBoost_NO_BOOST_CMAKE=ON ..
+ninja
+ninja install
+ctest --output-on-failure -j2
diff --git a/.travis.yml b/.travis.yml
index 9310de1cf..3555014a8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,7 @@ install:
 
 # command to run tests
 script:
-  - docker run -t -v $DD4hepDIR:/DD4hep cernvm /init /DD4hep/.travis-ci.d/compile_and_test.sh
+  - docker run -t -v $DD4hepDIR:/DD4hep cernvm /init /DD4hep/.dd4hep-ci.d/compile_and_test.sh
 
 # Don't send e-mail notifications
 notifications:
-- 
GitLab