diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9362ff1808cf91436282b2048d3e6a48797738b8..e4e955d8413677fd12ab07c48a7745261e805155 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,6 +79,8 @@ build-data-service:
       - /^release-.*/
   needs:
     - build-metadata-service
+  dependencies:
+    - build-metadata-service
   script:
     - "mvn -f ./dbrepo-metadata-service/pom.xml clean install -Dstyle.color=always -DskipTests"
     - "mvn -f ./dbrepo-data-service/pom.xml clean package -Dstyle.color=always -DskipTests"