Page History
...
I det følgende antages at koden er hentet fra git: https://git.nspop.dk/scm/bff/min-graviditet-backend-for-frontend.git
Krav til software
For at afvikle GM-BFF afvikles via Maven:
...
kræves Java og Maven, samt følgende komponenter :
- PostgreSQL (https://www.postgresql.org)
- Meilisearch (https://www.meilisearch.com)
- GM-CMS (CMS (GM-CMS) - Leverancebeskrivelse)
- GM-Facade, som er tilgængelig på NSP (Facade (GM-Facade) - Leverancebeskrivelse)
PostSQL, Meilisearch og GM-CMS kan startes lokalt med kommandoen:
docker-compose -f compose/gravidmappen/docker-compose.yaml up |
Bemærk, at GM-CMS ligger i private registry, hvor der ikke er offentligt adgang. Alternativt, kan GM-CMS opsættes lokalt som beskrevet her GM-CMS - Guide til anvendere
Bygge komponeten
Man skal bruge Maven til at bygge GM-BFF, hvilket gøres ved at køre kommandoen, hvor revision angiver versionen
...
Efter byg kan WAR filer findes her:
|
Afvikling
Efter byg kan GM-BFF afvikles vha. Docker. For at starte GM-BFF afvikles følgende kommando:
mvn spring-boot:run |
Udviklers workstation
Når man udvikler kan det være praktisk at foretage lokal deployment.
...