diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 836f12a7e1b828af87eb8e5d7a48e8f066d2eebe..2f593ad22598486c3dc5ecf4fe31fd2c42b18f5e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -468,9 +468,30 @@ release-images: - "echo ${CI_REGISTRY2_PASSWORD} | docker login --username ${CI_REGISTRY2_USER} --password-stdin ${CI_REGISTRY2_URL}" - "ifconfig eth0 mtu 1450 up" - "apk add --no-cache make bash" - - "echo 'Release staging images with tag: ${BUILD_VERSION}'" script: - - "make release-images > /dev/null" + - 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 + - docker tag dbrepo-analyse-service:latest "${REPOSITORY_URL}/analyse-service:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-dashboard-service:latest "${REPOSITORY_URL}/dashboard-service:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-ui:latest "${REPOSITORY_URL}/ui:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-data-service:latest "${REPOSITORY_URL}/data-service:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-auth-service-init:latest "${REPOSITORY_URL}/auth-service-init:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-metadata-service:latest "${REPOSITORY_URL}/metadata-service:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-search-db:latest "${REPOSITORY_URL}/search-db:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-search-service:latest "${REPOSITORY_URL}/search-service:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-search-service-init:latest "${REPOSITORY_URL}/search-service-init:${APP_VERSION}${BUILD_VERSION}" + - docker tag dbrepo-storage-service-init:latest "${REPOSITORY_URL}/storage-service-init:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/analyse-service:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/dashboard-service:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/ui:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/data-service:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/auth-service-init:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/search-db:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/metadata-service:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/search-service:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/search-service-init:${APP_VERSION}${BUILD_VERSION}" + - docker push "${REPOSITORY_URL}/storage-service-init:${APP_VERSION}${BUILD_VERSION}" release-helm: stage: release