From a5694dc2a645702bf380b4b29d3da15a1000dbd2 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sat, 25 Nov 2017 09:24:20 +0100
Subject: [PATCH] new linux32 build

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a603e26925..0b534fb8ed 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -67,7 +67,7 @@ windows64_msvc_ci:
 # Official Linux builds (master branch only)
 # ------------------------------------------
 
-.linux64_official: &linux64_official
+.linux_official: &linux_official
   only:
     - master
   script:
@@ -77,19 +77,40 @@ windows64_msvc_ci:
     - make package -j 1
     - PKG=`ls gmsh-*.tar*`; scp -o StrictHostKeyChecking=no -i /home/gitlab-runner/.ssh/id_rsa ${PKG} geuzaine@gmsh.info:.wwwgmsh/bin/Linux/${PKG/\.tar\.gz/\.tgz}
     - /usr/local/bin/ctest -D Experimental -j 1 --output-on-failure
+
+linux64_official_snapshot:
+  <<: *linux_official
   tags:
     - linux64
     - official
-
-linux64_official_snapshot:
-  <<: *linux64_official
   except:
     - tags
 
 linux64_official_release:
   variables:
     EXTRA_VERSION: ""
-  <<: *linux64_official
+  <<: *linux_official
+  tags:
+    - linux64
+    - official
+  only:
+    - /^gmsh_.*$/
+
+linux32_official_snapshot:
+  <<: *linux_official
+  tags:
+    - linux32
+    - official
+  except:
+    - tags
+
+linux32_official_release:
+  variables:
+    EXTRA_VERSION: ""
+  <<: *linux_official
+  tags:
+    - linux32
+    - official
   only:
     - /^gmsh_.*$/
 
@@ -149,7 +170,7 @@ windows32_official_release:
 # Official MacOS builds (master branch only)
 # ------------------------------------------
 
-.macos64_official: &macos64_official
+.macos_official: &macos_official
   only:
     - master
   script:
@@ -163,19 +184,22 @@ windows32_official_release:
     - scp ace@ace36.montefiore.ulg.ac.be:/tmp/${PKG} .
     - scp ${PKG} geuzaine@gmsh.info:.wwwgmsh/bin/MacOSX/${PKG}
     - /usr/local/bin/ctest -D Experimental -j 1 --output-on-failure
+
+macos64_official_snapshot:
+  <<: *macos_official
   tags:
     - macos64
     - official
-
-macos64_official_snapshot:
-  <<: *macos64_official
   except:
     - tags
 
 macos64_official_release:
   variables:
     EXTRA_VERSION: ""
-  <<: *macos64_official
+  <<: *macos_official
+  tags:
+    - macos64
+    - official
   only:
     - /^gmsh_.*$/
 
@@ -192,12 +216,12 @@ macos64_official_release:
     - /usr/local/bin/cmake -DGMSH_EXTRA_VERSION=${EXTRA_VERSION:0:13} ..
     - make package_source
     - PKG=`ls gmsh-*.tar*`; scp -o StrictHostKeyChecking=no -i /home/gitlab-runner/.ssh/id_rsa ${PKG} geuzaine@gmsh.info:.wwwgmsh/src/${PKG/\.tar\.gz/\.tgz}
-  tags:
-    - linux64
-    - official
 
 source_official_snapshot:
   <<: *source_official
+  tags:
+    - linux64
+    - official
   except:
     - tags
 
@@ -205,5 +229,8 @@ source_official_release:
   variables:
     EXTRA_VERSION: ""
   <<: *source_official
+  tags:
+    - linux64
+    - official
   only:
     - /^gmsh_.*$/
-- 
GitLab