diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 32c563676e25918e218b4ace5477c53d9391bd80..949c999360dfdcfd6bb801109fe27af8ba898fb1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,14 @@
-update:
+before_script:
   script:
+    - which virtualbox
+    - which vagrant
+    - which composer
+    - which git
     - path=`pwd`
+    - cd ~/
+    - if [ ! -d ~/MetaGer ] ; then git clone "$path" ; fi
+    
+update:
+  script:
     - cd ~/MetaGer
     - git pull "$path"
\ No newline at end of file