diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 30ced98ca78ebffa6c52ff8c407b770b35c502e6..9d0cec6ed7345f89618a33aab44135b5e3c57a2f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,4 @@
+
 stages:
   - build
   - test
@@ -6,9 +7,15 @@ stages:
 build:
   stage: build
   script:
-    - "pushd .."
-    - "if [ -d RiseClipseDeveloper ]; then cd RiseClipseDeveloper ; git pull ; else git clone https://gitlab.centralesupelec.fr/RiseClipseGroup/RiseClipseDeveloper.git ; fi"
-    - "popd"
-    - "mvn clean install"
+    - "mvn clean package"
+  tags:
+    - riseclipse
+
+# deploy is not restricted to master because of dependencies beween plug-ins
+deploy:
+  stage: deploy
+  script:
+    - "mvn deploy"
   tags:
     - riseclipse
+