diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 41f66eea692d7f33bb9949b5eae9d98079d8794c..7e6e3279918458e475d3bfff65996bce3e45c982 100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -38,6 +38,7 @@ before_script:
   - cd /var/www/html/MaarchCourrier
   - sed 's/<databaseserver>.*<\/databaseserver>/<databaseserver>postgres<\/databaseserver>/;s/<databasepassword>.*<\/databasepassword>/<databasepassword><\/databasepassword>/;s/<databasename>.*<\/databasename>/<databasename>MaarchCourrier<\/databasename>/;s/<databaseuser>.*<\/databaseuser>/<databaseuser>maarch<\/databaseuser>/' apps/maarch_entreprise/xml/config.xml.default > apps/maarch_entreprise/xml/config.xml
   - cp modules/visa/xml/remoteSignatoryBooks.xml.default modules/visa/xml/remoteSignatoryBooks.xml
+  - apt-get install -yqq openjdk-11-jdk > /dev/null
 
 job_e2e:
  image: php:7.4-apache
@@ -55,7 +56,6 @@ job_e2e:
    - npm set registry https://registry.npmjs.org/ 
    - npm install > /dev/null
    - npm run build-prod
-   - apt-get install -yqq openjdk-11-jdk > /dev/null
    - curl -o /dev/null --silent --head --write-out '%{http_code}\n' http://127.0.0.1/MaarchCourrier
    - firefox --version
    - npm run ee-launch
@@ -65,7 +65,6 @@ job_e2e:
      - test/e2e/screenshots/
    expire_in: 2 days
    when: always
- allow_failure: true
  only:
    - schedules