Formålet med dette dokument er at beskrive, hvordan et udviklingsmiljø til videreudvikling af SORE kan sættes op, samt hvordan koden bygges og deployes.
Koden er tilgængelig fra SVN: https://svn.nspop.dk/svn/components/sores og kan bygges med Apache Maven 3.6.3 eller senere.
Kørsel af systemet sker ved hjælp af Docker-compose 3.6 eller senere.
Koden bygges med kommandoen
mvn install |
Den byggede WAR-fil kan afvikles med kommandoen
sores(trunk)/compose/development> docker-compose up |
development-compose-filen volume-mapper WAR-filen ind, så efterfølgende by med maven detekteres automatisk af den kørende wildfly.
Logfilen er tilgængelig target-mappen.
Servicen kan afprøves som beskrevet i eksemplerne på siden SORES - Anvenderguide, og det anbefales at udvide unit-tests (under src/test/java) med afprøvning af den tilføjede funktionalitet.