diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4aa9a7dd6153e2824b1fa4f1308ef8a3e68d523e..4161dbcd68518825724956005f332ad63d92c061 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,18 +2,12 @@ image: ubuntu:xenial
 
 cache:
   paths:
-    - output/ # Node modules and dependencies
-
-before_script:
-  - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
-  - eval $(ssh-agent -s)
-  - ssh-add <(echo "$SSH_PRIVATE_KEY")
-  - mkdir -p ~/.ssh
-  - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
+    - output/ # le répertoire où se trouve le HTML statique généré
 
 build:
   stage: build
   script:
+    # dépendances pelican thèmes
     - apt-get install -y --force-yes build-essential python-dev python-pip git nodejs nodejs-legacy npm
     - pip install --upgrade pip==9.0.3
     - pip install -r requirements.txt
@@ -24,20 +18,25 @@ build:
     - locale-gen fr_FR.UTF-8
     - update-locale LANG=fr_FR.UTF-8
     - . /etc/default/locale
+    # génération du HTML statique dans le répertoire output
     - pelican content
-    # krb5 auth
+    # dépendance pour l'authentification kerberos
     - echo -e "krb5-config krb5-config/default_realm string LOCAL.ISIMA.FR" | debconf-set-selections
     - apt-get install -y --force-yes krb5-user krb5-config
+    # récupération du KEYTAB en hexa 
     - echo "$KEYTAB" > my.keytab.hex
-    #- echo 'sed \'s/\([0-9A-F]\{2\}\)/\\\\\\x\1/gI\' my.keytab.hex | xargs printf > my.keytab'
+    # conversion du KEYTAB en hexa en binaire
     - sed 's/\([0-9A-F]\{2\}\)/\\\\\\x\1/gI' my.keytab.hex | xargs printf > my.keytab
+    # génération du ticket kerberos
     - kinit -k -t my.keytab vimazeno@LOCAL.ISIMA.FR
+    # préparation du répertoire servi par apache
     - ssh -K vimazeno@perso.local.isima.fr "mkdir -p ~/public_html/"
     - ssh -K vimazeno@perso.local.isima.fr "echo 'Options +FollowSymLinks' >  ~/public_html/.htaccess"
     - ssh -K vimazeno@perso.local.isima.fr "echo 'RewriteEngine on' >>  ~/public_html/.htaccess"
     - ssh -K vimazeno@perso.local.isima.fr "echo 'RewriteCond %{HTTP_HOST} ^perso.isima.fr$' >>  ~/public_html/.htaccess"
     - ssh -K vimazeno@perso.local.isima.fr "echo 'RewriteRule (.*) https://perso.limos.fr%{REQUEST_URI} [R=301,L]' >>  ~/public_html/.htaccess"
-    # rsync
+    # rsync du HTML statique généré
     - apt-get install -y --force-yes rsync
     - rsync -az --exclude '_' -e "ssh -K" output/ vimazeno@perso.local.isima.fr:~/public_html/
+  # le déploiement se fera uniquement lorsque je clique sur le "play" de la CI via l'interface gitlab
   when: manual
\ No newline at end of file