From 3f8826c4252ffd68376736d63c90160925c2b9b2 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Mon, 13 May 2019 19:04:26 +0200
Subject: [PATCH] Add clang8-mpi-release target

---
 .gitlab-ci.yml                    |  1 +
 .gitlab-ci/clang8-mpi-release.yml | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 .gitlab-ci/clang8-mpi-release.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e5190d802..247a646f2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,3 +10,4 @@ include:
   - local: '/.gitlab-ci/gcc8-seq-dbg.yml'
   - local: '/.gitlab-ci/clang8-seq-coverage.yml'
   - local: '/.gitlab-ci/clang8-mpi-coverage.yml'
+  - local: '/.gitlab-ci/clang8-mpi-release.yml'
diff --git a/.gitlab-ci/clang8-mpi-release.yml b/.gitlab-ci/clang8-mpi-release.yml
new file mode 100644
index 000000000..1191266ac
--- /dev/null
+++ b/.gitlab-ci/clang8-mpi-release.yml
@@ -0,0 +1,27 @@
+build:clang8-mpi-release:
+  image: localhost:5000/ubuntu_clang8_mpi
+  stage: build
+  script:
+    - mkdir -p build/clang8-release-mpi
+    - cd build/clang8-release-mpi
+    - CXX=clang++-8 CC=clang-8 cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCLANG_FORMAT=/usr/bin/clang-format-8
+    - make pugs
+  cache:
+    key: "${CI_COMMIT_REF_SLUG}-clang8-release-mpi"
+    paths:
+      - build/clang8-release-mpi
+    untracked: true
+
+test:clang8-mpi-release:
+  image: localhost:5000/ubuntu_clang8_mpi
+  stage: test
+  dependencies:
+    - build:clang8-mpi-release
+  script:
+    - cd build/clang8-release-mpi
+    - make run_unit_tests
+  cache:
+    key: "${CI_COMMIT_REF_SLUG}-clang8-release-mpi"
+    paths:
+      - build/clang8-release-mpi
+    untracked: true
-- 
GitLab