diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bdfa50b5b8498a9d99d711c54070bf81db238315..b68b302e6d1e7ed89a30f2277c22211467478344 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,6 @@
 shellcheck:
   image: koalaman/shellcheck-alpine
-  script: 'shellcheck deploy/base/ros_entrypoint.bash scripts/*sh'
+  script: shellcheck deploy/base/ros_entrypoint.bash scripts/*sh
 
 # The ignored rules in hadolint checks are
 # DL3006 Always tag the version of an image explicitly
@@ -19,4 +19,4 @@ dockerfiles:
 
 yamllint:
   image: sdesbure/yamllint
-  script: "yamllint $(find . \\( -name '*.yml' -o -name '*.yaml' \\))"
+  script: yamllint $(find . -name '*.yml' -o -name '*.yaml')
diff --git a/.gitlab-industrial-ci-kinetic-no-rosinstall.yml b/.gitlab-industrial-ci-kinetic-no-rosinstall.yml
index be3b71ef5b25ac2a988718afeb674bd701c6fcd0..b440e4519bdfee714d710a848d765fcbec3bd506 100644
--- a/.gitlab-industrial-ci-kinetic-no-rosinstall.yml
+++ b/.gitlab-industrial-ci-kinetic-no-rosinstall.yml
@@ -1,8 +1,8 @@
 image: docker:git
 
 variables:
-  TMPDIR: "/builds/${CI_PROJECT_NAMESPACE}"
-  GIT_LFS_SKIP_SMUDGE: "1" # Avoid fetching the files from LFS when doing git fetch
+  TMPDIR: /builds/${CI_PROJECT_NAMESPACE}
+  GIT_LFS_SKIP_SMUDGE: 1 # Avoid fetching the files from LFS when doing git fetch
 
 services:
   - docker:dind
@@ -25,10 +25,10 @@ before_script:
   variables:
     ADDITIONAL_DEBS: curl
     ROS_DISTRO: kinetic
-    ROS_PARALLEL_JOBS: "-j2" # keep this for now, since there seems to be memory limit issues in the ci VM
-    DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-base-devel"
-    BEFORE_SCRIPT: "bash <(curl -Ls https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/ci_run_entry_points.sh) $$CATKIN_WORKSPACE"
-    CMAKE_ARGS: '-DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context'
+    ROS_PARALLEL_JOBS: -j2 # keep this for now, since there seems to be memory limit issues in the ci VM
+    DOCKER_IMAGE: ${ARTIFACT_DOCKER_URL}/flexbotics-base-devel
+    BEFORE_SCRIPT: bash <(curl -Ls https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/ci_run_entry_points.sh) $$CATKIN_WORKSPACE
+    CMAKE_ARGS: -DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context
   when: always
 
 industrial_ci_kinetic:
@@ -39,7 +39,7 @@ industrial_ci_kinetic:
 industrial_ci_kinetic_deploy:
   extends: .industrial_ci_kinetic
   variables:
-    AFTER_SCRIPT: "wget -q -O - https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/pre-deploy-cleanup.bash | bash"
+    AFTER_SCRIPT: wget -q -O - https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/pre-deploy-cleanup.bash | bash
     DOCKER_COMMIT: industrial_ci_image
   script:
     - .ci_config/gitlab.sh
diff --git a/.gitlab-industrial-ci-kinetic-with-rosinstall.yml b/.gitlab-industrial-ci-kinetic-with-rosinstall.yml
index 157a15a60d62982c9c29c3669751230f1afea134..cc58c8c122ddac4f63584c41872afec855f5eaed 100644
--- a/.gitlab-industrial-ci-kinetic-with-rosinstall.yml
+++ b/.gitlab-industrial-ci-kinetic-with-rosinstall.yml
@@ -1,8 +1,8 @@
 image: docker:git
 
 variables:
-  TMPDIR: "/builds/${CI_PROJECT_NAMESPACE}"
-  GIT_LFS_SKIP_SMUDGE: "1" # Avoid fetching the files from LFS when doing git fetch
+  TMPDIR: /builds/${CI_PROJECT_NAMESPACE}
+  GIT_LFS_SKIP_SMUDGE: 1 # Avoid fetching the files from LFS when doing git fetch
 
 services:
   - docker:dind
@@ -25,12 +25,12 @@ before_script:
   variables:
     ADDITIONAL_DEBS: curl
     ROS_DISTRO: kinetic
-    ROS_PARALLEL_JOBS: "-j2" # 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
     UPSTREAM_WORKSPACE: file
-    ROSINSTALL_FILENAME: ".rosinstall"
-    DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-base-devel"
-    BEFORE_SCRIPT: "bash <(curl -Ls https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/ci_run_entry_points.sh) $$CATKIN_WORKSPACE"
-    CMAKE_ARGS: '-DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context'
+    ROSINSTALL_FILENAME: .rosinstall
+    DOCKER_IMAGE: ${ARTIFACT_DOCKER_URL}/flexbotics-base-devel
+    BEFORE_SCRIPT: bash <(curl -Ls https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/ci_run_entry_points.sh) $$CATKIN_WORKSPACE
+    CMAKE_ARGS: -DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context
   when: always
 
 industrial_ci_kinetic:
@@ -41,7 +41,7 @@ industrial_ci_kinetic:
 industrial_ci_kinetic_deploy:
   extends: .industrial_ci_kinetic
   variables:
-    AFTER_SCRIPT: "wget -q -O - https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/pre-deploy-cleanup.bash | bash"
+    AFTER_SCRIPT: wget -q -O - https://git.code.tecnalia.com/tecnalia_robotics-public/gitlab_templates/raw/master/scripts/pre-deploy-cleanup.bash | bash
     DOCKER_COMMIT: industrial_ci_image
   script:
     - .ci_config/gitlab.sh