Skip to content
Snippets Groups Projects
Commit be5bf57c authored by OZGCloud's avatar OZGCloud
Browse files

OZG-6957: Add Fachstellen to Docker-Compose

parent a89d05af
No related branches found
No related tags found
No related merge requests found
...@@ -199,11 +199,17 @@ services: ...@@ -199,11 +199,17 @@ services:
- LOGGING_CONFIG=classpath:log4j2-local.xml - LOGGING_CONFIG=classpath:log4j2-local.xml
ports: ports:
- 19090:9190 - 19090:9190
healthcheck:
test: "curl --fail --silent localhost:8081/actuator/health/readiness | grep UP || exit 1"
interval: 20s
timeout: 3s
retries: 3
start_period: 10s
depends_on: depends_on:
mongodb: mongodb:
condition: service_healthy condition: service_healthy
zufi-manager-pvog: # zufi-manager-pvog:
condition: service_completed_successfully # condition: service_completed_successfully
smocker: smocker:
image: thiht/smocker image: thiht/smocker
...@@ -226,3 +232,18 @@ services: ...@@ -226,3 +232,18 @@ services:
depends_on: depends_on:
smocker: smocker:
condition: service_healthy condition: service_healthy
fachstellen-init:
image: fullstorydev/grpcurl
volumes:
- ./src/fixtures/fachstellen:/mocks:ro
command: >
sh -c "
alias pushFachstelleToZufi=\"grpcurl -d @ --plaintext zufi-manager-server:19090 de.ozgcloud.zufi.grpc.fachstelle.FachstelleRegistrationService.Register < $1\" &&
pushFachstelleToZufi /mocks/r1.json &&
pushFachstelleToZufi /mocks/r2.json &&
pushFachstelleToZufi /mocks/r3.json"
depends_on:
zufi-manager-server:
condition: service_healthy
{
"anschrift": "Westring 501, 24106 Kiel",
"emailAdresse": "support@holstein-kiel.de",
"firmenName": "Kieler Sportvereinigung Holstein",
"mukId": "1234500000999",
"rechtsform": "GmbH",
"rechtsformText": "voluptate sit commodo dolore",
"registerArt": "HRA",
"registerNummer": "1900"
}
\ No newline at end of file
{
"anschrift": "Blumenstr. 1, 50354 Hürth",
"emailAdresse": "garten@huerth-freunde.de",
"firmenName": "Gartenfreunde Hürth",
"mukId": "1111122222333",
"rechtsform": "GbR",
"rechtsformText": " Amtsgericht Köln",
"registerArt": "HRB",
"registerNummer": "1706"
}
\ No newline at end of file
{
"anschrift": "Cloudallee 695, ",
"emailAdresse": "noreply@ozg-bank.de",
"firmenName": "OZG Bank",
"mukId": "0011223344123",
"rechtsform": "KG",
"rechtsformText": "Amtsgericht Berlin",
"registerArt": "GnR",
"registerNummer": "2024"
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment