From f11ce60d91c9b855c9b124a17eb0f006f57549da Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Keck <Jean-Baptiste.Keck@imag.fr>
Date: Fri, 6 Oct 2017 13:26:47 +0200
Subject: [PATCH] clang test

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b748a4af7..33415b002 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,9 @@ env:ubuntu_zesty:
 config:ubuntu_zesty:
   image: keckj/hysop:ubuntu_zesty
   stage: configure
-  script: "sh ci/scripts/config.sh ./build/gcc gcc g++ gfortran"
+  script: 
+      - "sh ci/scripts/config.sh ./build/gcc-6 gcc-6 g++-6 gfortran-6"
+      - "sh ci/scripts/config.sh ./build/clang-6 clang-6.0 clang++-6.0 gfortran-6"
   dependencies:
     - env:ubuntu_zesty
   artifacts:
@@ -23,21 +25,26 @@ config:ubuntu_zesty:
 build:ubuntu_zesty:
   image: keckj/hysop:ubuntu_zesty
   stage: build
-  script: "sh ci/scripts/build.sh ./build/gcc gcc g++ gfortran"
+  script: 
+      - "sh ci/scripts/build.sh ./build/gcc-6 gcc-6 g++-6 gfortran-6"
+      - "sh ci/scripts/build.sh ./build/clang-6 clang-6.0 clang++-6.0 gfortran-6"
   dependencies:
     - config:ubuntu_zesty
   artifacts:
     paths:
         - ./build
 
-#test:ubuntu_zesty:
-  #image: keckj/hysop:ubuntu_zesty
-  #stage: test
-  #script:
-    #- useradd hysoprunner
-    #- mkdir -p "/home/hysoprunner"
-    #- chown hysoprunner:hysoprunner "/home/hysoprunner"
-    #- chmod u+rw "/home/hysoprunner"
-    #- su hysoprunner -c "sh ci/scripts/run_tests.sh"
-  #dependencies:
-    #- build:ubuntu_zesty
+test:ubuntu_zesty:
+  image: keckj/hysop:ubuntu_zesty
+  stage: test
+  script:
+    - useradd hysoprunner
+    - mkdir -p "/home/hysoprunner"
+    - chown hysoprunner:hysoprunner "/home/hysoprunner"
+    - chmod u+rw "/home/hysoprunner"
+    - su hysoprunner -c "sh ci/scripts/run_tests.sh"
+  dependencies:
+    - build:ubuntu_zesty
+  cache:
+      paths:
+        - /home/hysoprunner
-- 
GitLab