Page History
...
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:
| confcommon | Indeholder kode relateret til konfiguration fælles for moduler bl.a. konfiguration og af komponenten | |
| schemas | Indeholder snitfladen til dokument delings service (dds)dds-client | Indeholder kode til at tilgå dokument delings service (dds) |
| service | Indeholder kode til udstilling af end points | |
| integration-test | Indeholder test der kræver en kørende instans |
...
Integrationstests afvikles med:
|
Hvor følgende gælder:
| test.url | Adresse på MHD'en some man ønsker at integrationstests skal udføres mod. |
| dros.url | Adresse 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 2025 | Martin Henriksen/SDS | Etablering af dokumentation |
| 27/6 2025 | Thomas Glæsner | Udfyldt |