From 779b35bb715b588de2825a119a8f769d4e0b57ea Mon Sep 17 00:00:00 2001 From: Bastiaan Date: Wed, 22 Nov 2023 23:14:49 +0100 Subject: [PATCH] Revert "revert changes to the old docker-compose.yml" This reverts commit a540507f5a6266364bbe423cf04e4143aad96095. --- .../resources/docker/docker-compose.yml | 38 ++++++++++++++----- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/src/integrationTest/resources/docker/docker-compose.yml b/src/integrationTest/resources/docker/docker-compose.yml index e7c2293c..6780ffa7 100644 --- a/src/integrationTest/resources/docker/docker-compose.yml +++ b/src/integrationTest/resources/docker/docker-compose.yml @@ -7,6 +7,9 @@ networks: admin: driver: bridge internal: true + mp: + driver: bridge + internal: true services: postgres: @@ -64,18 +67,33 @@ services: # Management Portal # #---------------------------------------------------------------------------# managementportal: - image: radarbase/management-portal:2.0.0 +# image: radarbase/management-portal:2.1.0 + image: managementportal:latest + networks: + - mp ports: - "8081:8081" + depends_on: + - managementportal-postgresql environment: - SPRING_PROFILES_ACTIVE: dev - SERVER_PORT: 8081 - MANAGEMENTPORTAL_FRONTEND_CLIENT_SECRET: "" - MANAGEMENTPORTAL_COMMON_BASE_URL: http://localhost:8081/managementportal - MANAGEMENTPORTAL_COMMON_MANAGEMENT_PORTAL_BASE_URL: http://localhost:8081/managementportal - MANAGEMENTPORTAL_OAUTH_CLIENTS_FILE: /mp-includes/config/oauth_client_details.csv - MANAGEMENTPORTAL_CATALOGUE_SERVER_ENABLE_AUTO_IMPORT: 'false' - SERVER_SERVLET_CONTEXT_PATH: /managementportal - JAVA_OPTS: -Xmx256m # maximum heap size for the JVM running ManagementPortal, increase this as necessary + - SPRING_PROFILES_ACTIVE=prod,e2e-prod-test + - SERVER_PORT=8081 + - SPRING_DATASOURCE_URL=jdbc:postgresql://managementportal-postgresql:5432/managementportal + - SPRING_DATASOURCE_USERNAME=radarbase + - SPRING_DATASOURCE_PASSWORD=radarbase + - SPRING_LIQUIBASE_CONTEXTS=dev #includes testing_data, remove for production builds + - MANAGEMENTPORTAL_FRONTEND_CLIENT_SECRET= + - MANAGEMENTPORTAL_OAUTH_CLIENTS_FILE=/mp-includes/config/oauth_client_details.csv + - JHIPSTER_SLEEP=10 # gives time for the database to boot before the application + - JAVA_OPTS=-Xmx512m # maximum heap size for the JVM running ManagementPortal, increase this as necessary volumes: - ./etc/:/mp-includes/ + + managementportal-postgresql: + image: postgres:11-alpine + networks: + - mp + environment: + - POSTGRES_USER=radarbase + - POSTGRES_PASSWORD=radarbase + - POSTGRES_DB=managementportal