diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 592a1de11fb958519346bf2a22e11fdb1553ee45..7234d6b3f86f8734d1d18d2ee8e3bb9130c12ff1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,16 +14,19 @@ deploy-to-ftp:
   stage: deploy
   before_script: # On installe lftp pour permettre des transfert plus facilements dans une CI.
     - apt-get update -qy
-    - apt-get install -y wget diffutils lftp ca-certificates
+    - apt-get install -y lftp ca-certificates
     - openssl s_client -showcerts -connect ftp.ouvaton.coop:21 -starttls ftp | openssl x509 -outform pem > /tmp/certificat_ftp_ouvaton.pem
   # Se connecter au FTP et transférer les fichiers
-  script: lftp -v -c "set ssl:ca-file /tmp/certificat_ftp_ouvaton.pem; set ssl-auth SSL; open $HOST; user $FTPUSERNAME $FTPPASS; mirror -X * --reverse --verbose --delete --ignore-time --parallel=10 ./ httpdocs/; bye"
+  script: lftp -v -c "set ssl:ca-file /tmp/certificat_ftp_ouvaton.pem; set ssl-auth SSL; open $HOST; user $FTPUSERNAME $FTPPASS; mirror -X .* -X .*/ --reverse --verbose --delete --ignore-time --parallel=10 ./ httpdocs/; bye"
   only:
       - master
 
 # Affirmer que le fichier index.html sur bloquelapub.net est identique au fichier index.html dans le dépôt git.
 assert-good-deploy:
   stage: post
+  before_script:
+    - apt-get update -qy
+    - apt-get install -y wget diffutils
   script: wget -q -O - https://bloquelapub.net | diff -q - index.html
   only:
     - master