Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

compose/release konfigurationen bruges udelukkende i produktions øjemed.

 Konfiguration

configurations.json indeholder de konfigurerbare parametre af apllikatione

Key

Value

AppointmentsEndpointAftale endpoint
ServerUrlRelative path til nap-reference-facade

Konfigurationen bliver volume mappet af docker-compose og kan ændres runtime, men skal matche loadbalancer indstillingerne.

Serverless opsætning

Det kan være en fordel at køre uden om nap-ref-facade, da den har en afhængighed til dokumentdelingsservicen på test1. 

For at køre serverless skal `--configuration=mock` tilføjes startkommandoen i compose filen i  compose/development/. Alle kald bliver resulterer nu i en indlæsning af ressourcer fra assets/.

Byg

fir For at bygge projektet kan køres `npm run build`. For at køre et produktionsbyg køres `npm run build:prod`.

...

compose/release konfigurationen bruges udelukkende i produktions øjemed.

Byg

For at bygge projektet kan køres `mvn compile`.

Test og Coverage

JUnit anvendes til implementering af unit tests. Der er kontinuert gennemført unit tests på alle komponenter i projektet.
Unit tests kan afvikles ved at køre: `mvn test` og Coverage rapport generes med maven-surefire og publiceres med jacoco.

...