Versions Compared

Key

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

...

Krav til software

MHD deployeres vha. ...til Docker via docker compose:

Derudover er der krav til de anvendte udviklingsværktøjer:

...

Efter byg kan MHD afvikles vha. DockerFor . For at starte MHD afvikles følgende kommando:


./docker-compose -f compose/development/docker-compose.yml build --pull

./docker-compose -f compose/development/docker-compose.yml up -d

Beskrivelse af systemdesign

...

Kildekoden bygges vha Maven, og kildekoden er struktureret som Maven moduler. MHD består af følgende moduler:

confcommonIndeholder kode relateret til konfiguration fælles for moduler bl.a.  konfiguration og af komponenten  
schemasIndeholder snitfladen til dokument delings service (dds)dds-clientIndeholder kode til at tilgå dokument delings service (dds)
serviceIndeholder kode til udstilling af end points
integration-testIndeholder test der kræver en kørende instans

...

Integrationstests afvikles med:

Hvor følgende gælder:

test.urlAdresse på MHD'en some man ønsker at integrationstests skal udføres mod. 
dros.urlAdresse på Dynamisk Request Generator, som benyttes af integrationstesten til at oprette relevante dokumenter i DDS, hvis disse ikke i forvejen eksisterer.

Hvis man ønsker af afvikle testen op mod en andet miljø f.eks. test1 eller test2, kan man angive det ved at ændre test url

Dokument Historik

3/4 2025Martin Henriksen/SDSEtablering af dokumentation
27/6 2025Thomas GlæsnerUdfyldt