diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a075331c101175fa74ab4e945dec351186e7b706..cef7a85f812f13ba122bb1d88f458e0427742c4c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,11 +8,11 @@ services:
 
 before_script:
   - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
+  - VERSION=`head -n 1 Dockerfile | cut -d : -f 2`
 
 build:
   stage: build
   script:
-    - VERSION=`head -n 1 Dockerfile | cut -d : -f 2`
     - docker pull $CI_REGISTRY_IMAGE:latest || true
     - docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$VERSION --tag $CI_REGISTRY_IMAGE:latest .
     - docker push $CI_REGISTRY_IMAGE:$VERSION