diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..b9c862a08c086fc1f628a264807d9e4f14f2e4c9
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,19 @@
+variables:
+  GIT_SSL_NO_VERIFY: "true"
+
+.build: &build
+  before_script:
+    - eval $(ssh-agent -s)
+    - ssh-add <(echo "$SSH_DEPLOY_KEY")
+    - echo "REPOSITORY.talos-metapkg-ros-control-sot=git git@eur0c.laas.fr:gsaurel/talos_metapkg_ros_control_sot.git" >> /opt/openrobots/etc/robotpkg.conf
+  script:
+    - /checkout.sh
+    - cd /root/robotpkg/wip/talos-metapkg-ros-control-sot && make install
+
+build-14:
+    image: eur0c.laas.fr:4567/gsaurel/buildfarm/pyrene-dev/talos-metapkg-ros-control-sot:14.04
+    <<: *build
+
+build-16:
+    image: eur0c.laas.fr:4567/gsaurel/buildfarm/pyrene-dev/talos-metapkg-ros-control-sot:16.04
+    <<: *build