diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 27c2075ccfd60c0c0be8f324f63067e8d5245d64..575c383024b2cee7cd6118ca3c4a06e32df1b7eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,20 +30,18 @@ deploy_demo-master:
     - echo "$SSH_KNOWN_HOSTS" >~/.ssh/known_hosts
     - chmod 644 ~/.ssh/known_hosts
   script:
-    - ssh root@demo-master.biscuit-sis.org
+    - grep -v "build:" docker-compose.yml | ssh root@demo-master.biscuit-sis.org
        env BISCUIT_IMAGE_TAG=${CI_COMMIT_REF_NAME}
        docker-compose
         -p biscuit-${CI_ENVIRONMENT_SLUG}
         -f /dev/stdin
         pull
-       <docker-compose.yml
-    - ssh root@demo-master.biscuit-sis.org
+    - grep -v "build:" docker-compose.yml | ssh root@demo-master.biscuit-sis.org
        env BISCUIT_IMAGE_TAG=${CI_COMMIT_REF_NAME}
            NGIINX_HTTP_PORT=80
        docker-compose
         -p biscuit-${CI_ENVIRONMENT_SLUG}
         -f /dev/stdin
         up -d
-       <docker-compose.yml
   only:
     - master