From 02b496cf6633386213e12e1faa761ad4dc875694 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Thu, 6 Mar 2025 11:22:13 +0100 Subject: [PATCH] Build on merge request Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at> --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 98193dcc5d..5dd7139b45 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -223,6 +223,19 @@ build-search-service: script: - "cd dbrepo-search-service && pipenv install --system --deploy" +build-images: + image: docker.io/docker:${DOCKER_VERSION}-dind + stage: build + only: + - merge_requests + before_script: + - "apk add --no-cache make" + - echo "$CI_REGISTRY_PASSWORD" | docker login --username "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY_URL + script: + - docker build -q --network=host -t dbrepo-metadata-service:build --target build dbrepo-metadata-service + - docker build -q --network=host -t dbrepo-data-service:build --target build dbrepo-data-service + - docker compose build -q --parallel + build-helm: image: docker.io/docker:${DOCKER_VERSION}-dind stage: build -- GitLab