diff --git a/templates/docker-compose.yml b/templates/docker-compose.yml
index 42da708ead119fa6b39d20e0f388fe91ebd7d97d..dd4f1531c8bfc99ac4f0840208f9e90e01e68f76 100644
--- a/templates/docker-compose.yml
+++ b/templates/docker-compose.yml
@@ -40,6 +40,7 @@ spec:
       DOCKER_TLS_CERTDIR: ""
       DOCKER_REGISTRY: $CI_REGISTRY_IMAGE
       DOCKER_IMAGE_TAG: $CI_COMMIT_BRANCH
+      DOCKER_COMPOSE_FILE: $[[ inputs.docker_compose_file ]]
       BUILD_MAIN: $[[ inputs.build_main ]]
       BUILD_BRANCH: $[[ inputs.build_branch ]]
       BUILD_TAG: $[[ inputs.build_tag ]]
@@ -53,7 +54,7 @@ spec:
         elif [[ "$CI_COMMIT_TAG" != '' ]]; then
           export DOCKER_IMAGE_TAG=$CI_COMMIT_TAG
         fi
-      - docker compose build --pull -f $[[ inputs.docker_compose_file ]]
+      - docker compose build --pull
       - docker compose push
     # Run this job in a branch where a docker-compose.yml exists
     rules: