Versions Compared

Key

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

...

Numbered Headings

Kildekode

Kildekoden til DTG projektet findes på  https://svngit.nspop.dk/svnscm/testnt/dtg/trunk.gitog tjekkes ud med Subversiongit.

Miljø

DTG projektet kan startes med docker-compose som beskrevet i dev.md.

Software

  • Java 8
  • Maven 3
  • Node 8

Byg

Klienten bygges med yarn udført i modules/client/ som beskrevet i filen README.md samme sted.

Resten af projektet bygges herefter med mvn install udført i roden af projektet

Servicen kan testes på http://localhost:8080/dtg-webservice efter at være startet som beskrevet under "Miljø", der også opretter en bruger med login dtg : dtg

Test

Unit tests afvikles ved almindeligt byg, men for at generere en Clover coverage rapport skal følgende kommando køres:


mvn clean clover:setup test clover:aggregate clover:clover

Dette anvender dog den indbyggede 30 dages evaluation license da den licens som NSP projektet stiller til rådighed gennem Seal.Java er udløbet. Når NSP Projektet får en ny licens skal denne tilføjes til DTG projektet.