From 073183c929683a0f2ab211158011719bdfbe8dc5 Mon Sep 17 00:00:00 2001
From: Marilena Bandieramonte <marilena.bandieramonte@cern.ch>
Date: Wed, 18 Dec 2019 21:59:47 +0100
Subject: [PATCH] Test for gitlab-ci.yml

---
 .gitlab-ci.yml | 29 +++++++++++++----------------
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c8e23f..5438831 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,7 +12,7 @@ before_script:
   - set +e && source CI/setup_lcg.sh; set -e
 
 variables:
-  CMAKE_BASE_ARGS: -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../../install
+  CMAKE_BASE_ARGS: -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../install
   GIT_SUBMODULE_STRATEGY: recursive
 
 geomodelcore-build:
@@ -20,10 +20,9 @@ geomodelcore-build:
   script:
     - pwd; ls
     - git clone https://gitlab.cern.ch/GeoModelDev/GeoModelCore.git
-    - cd GeoModelCore
-    - mkdir build
-    - cd build
-    - cmake -DCMAKE_INSTALL_PREFIX=../../install ../
+    - mkdir build_GeoModelCore
+    - cd  build_GeoModelCore
+    - cmake -DCMAKE_INSTALL_PREFIX=../install ../GeoModelCore
     - make -j$(nproc)
     - make install
   artifacts:
@@ -35,10 +34,9 @@ geomodelio-build:
   script:
     - pwd; ls
     - git clone https://gitlab.cern.ch/GeoModelDev/GeoModelIO.git
-    - cd GeoModelIO
-    - mkdir build
-    - cd build
-    - cmake -DCMAKE_INSTALL_PREFIX=../../install  ../
+    - mkdir build_GeoModelIO
+    - cd build_GeoModelIO
+    - cmake -DCMAKE_INSTALL_PREFIX=../install  ../GeoModelIO
     - make -j$(nproc)
     - make install
   artifacts:
@@ -52,9 +50,9 @@ CLHEP-build:
     - git clone https://gitlab.cern.ch/CLHEP/CLHEP.git
     - cd CLHEP
     - git checkout CLHEP_2_4_1_0
-    - mkdir build
-    - cd build
-    - cmake -DCMAKE_INSTALL_PREFIX=../../install ../
+    - cd ../ ; mkdir build_CLHEP
+    - cd build_CLHEP
+    - cmake -DCMAKE_INSTALL_PREFIX=../install ../CLHEP
     - make -j$(nproc)
     - make install
   artifacts:
@@ -67,10 +65,9 @@ geant4-build:
   script:
     - pwd; ls
     - git clone https://gitlab.cern.ch/geant4/geant4.git
-    - cd geant4
-    - mkdir build
-    - cd build
-    - cmake -DCMAKE_INSTALL_PREFIX=../../install ../ -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_GDML=ON -DGEANT4_BUILD_MULTITHREADED=ON -DXERCESC_ROOT_DIR=../../install/xerces-c
+    - mkdir build_geant4
+    - cd build_geant4
+    - cmake -DCMAKE_INSTALL_PREFIX=../install ../geant4 -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_GDML=ON -DGEANT4_BUILD_MULTITHREADED=ON -DXERCESC_ROOT_DIR=../../install/xerces-c
     - make -j$(nproc)
     - make install
   artifacts:
-- 
GitLab