From 1a9ff18b33662010040d750990ed0fb373efd750 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Thu, 30 Sep 2021 08:25:46 +0200 Subject: [PATCH] added registry --- .docker-registry/run | 2 ++ .gitlab-ci.yml | 29 +++++++++++++++++++++++++---- 2 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 .docker-registry/run diff --git a/.docker-registry/run b/.docker-registry/run new file mode 100644 index 0000000000..a07b131bc3 --- /dev/null +++ b/.docker-registry/run @@ -0,0 +1,2 @@ +#!/bin/bash +docker run -d -p 5000:5000 -v /var/lib/docker/registry:/var/lib/registry registry:2 \ No newline at end of file diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6832a4334d..46dfa8e4ca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -162,9 +162,30 @@ test-backend-citation: junit: - fda-citation-service/rest-service/target/surefire-reports/TEST-*.xml -deploy-all: +deploy-images: stage: deploy + rules: + - if: '$CI_COMMIT_REF_NAME == "master"' + - when: manual script: - - docker-compose down - - docker-compose up -d - - docker-compose down + - docker tag fda-metadata-db dbrepo.ossdip.at/fda-metadata-db:latest + - docker tag fda-analyse-service dbrepo.ossdip.at/fda-analyse-service:latest + - docker tag fda-broker-service dbrepo.ossdip.at/fda-broker-service:latest + - docker tag fda-citation-service dbrepo.ossdip.at/fda-citation-service:latest + - docker tag fda-container-service dbrepo.ossdip.at/fda-container-service:latest + - docker tag fda-database-service dbrepo.ossdip.at/fda-database-service:latest + - docker tag fda-discovery-service dbrepo.ossdip.at/fda-discovery-service:latest + - docker tag fda-gateway-service dbrepo.ossdip.at/fda-gateway-service:latest + - docker tag fda-query-service dbrepo.ossdip.at/fda-query-service:latest + - docker tag fda-table-service dbrepo.ossdip.at/fda-table-service:latest + - docker tag fda-ui dbrepo.ossdip.at/fda-ui:latest + - docker push dbrepo.ossdip.at/fda-metadata-db:latest + - docker push dbrepo.ossdip.at/fda-analyse-service:latest + - docker push dbrepo.ossdip.at/fda-broker-service:latest + - docker push dbrepo.ossdip.at/fda-citation-service:latest + - docker push dbrepo.ossdip.at/fda-container-service:latest + - docker push dbrepo.ossdip.at/fda-discovery-service:latest + - docker push dbrepo.ossdip.at/fda-database-service:latest + - docker push dbrepo.ossdip.at/fda-gateway-service:latest + - docker push dbrepo.ossdip.at/fda-query-service:latest + - docker push dbrepo.ossdip.at/fda-table-service:latest -- GitLab