From 572e8b6ad70dfc9e99168b785bb37b88182e7252 Mon Sep 17 00:00:00 2001
From: Miguel Prada <miguel.prada@tecnalia.com>
Date: Thu, 8 Nov 2018 16:15:47 +0100
Subject: [PATCH] Make template more generic and add specific instances

---
 .flexbotics-ci-no-rosinstall.yml   | 6 ++++++
 .flexbotics-ci-with-rosinstall.yml | 8 ++++++++
 .gitlab-industrial-ci.yml          | 6 +++---
 3 files changed, 17 insertions(+), 3 deletions(-)
 create mode 100644 .flexbotics-ci-no-rosinstall.yml
 create mode 100644 .flexbotics-ci-with-rosinstall.yml

diff --git a/.flexbotics-ci-no-rosinstall.yml b/.flexbotics-ci-no-rosinstall.yml
new file mode 100644
index 0000000..50620d9
--- /dev/null
+++ b/.flexbotics-ci-no-rosinstall.yml
@@ -0,0 +1,6 @@
+include: 'https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/.gitlab-industrial-ci.yml'
+
+industrial_ci_kinetic:
+  extends: .industrial_ci
+  variables:
+    ROS_DISTRO: kinetic
diff --git a/.flexbotics-ci-with-rosinstall.yml b/.flexbotics-ci-with-rosinstall.yml
new file mode 100644
index 0000000..1a58026
--- /dev/null
+++ b/.flexbotics-ci-with-rosinstall.yml
@@ -0,0 +1,8 @@
+include: 'https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/.gitlab-industrial-ci.yml'
+
+industrial_ci_kinetic:
+  extends: .industrial_ci
+  variables:
+    ROS_DISTRO: kinetic
+    UPSTREAM_WORKSPACE: file
+    ROSINSTALL_FILENAME: ".rosinstall"
diff --git a/.gitlab-industrial-ci.yml b/.gitlab-industrial-ci.yml
index 623e468..66e23e2 100644
--- a/.gitlab-industrial-ci.yml
+++ b/.gitlab-industrial-ci.yml
@@ -13,9 +13,9 @@ before_script:
   - apk add --update bash coreutils tar wget
   - git clone https://github.com/ros-industrial/industrial_ci.git .ci_config
 
-industrial_ci_kinetic:
+.industrial_ci:
   stage: build
   script: .ci_config/gitlab.sh
   variables:
-    ROS_DISTRO: kinetic
-    ROS_PARALLEL_JOBS: "-j1" # keep this for now, since there seems to be memory limit issues in the ci VM
+    ROS_PARALLEL_JOBS: "-j2" # keep this for now, since there seems to be memory limit issues in the ci VM
+    ROS_PARALLEL_TEST_JOBS: "-j1" # keep this for now, since there seems to be memory limit issues in the ci VM
-- 
GitLab