diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c065ad2788b43ee130d285292538ce8a03e19e5..f6ef10804052d7f98f1774986c7bcd640dfd43ea 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ image: docker:24
 
 variables:
   DOCKER_TLS_CERTDIR: "/certs"
-  BUILD_VERSION: p2
+  BUILD_VERSION: p3
 
 services:
   - docker:24-dind
diff --git a/Dockerfile b/Dockerfile
index 00b6d41aeaea2684ece9619986f74422a883282f..9027909d9881b2cb427ae5863d7339c339616ba8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -21,3 +21,4 @@ RUN set -ex; \
             weird-birds/thunderbird_labels \
     ;
 
+RUN sed '/exec "$@"/i composer require -n --no-dev' docker-entrypoint.sh