Page History
...
Således bliver nap-ref-web tilgængelig på http://localhost:8080/nap/reference/web/.
Hvis nap-ref-web ønskes framet Det meste funktionalitet af Nap-Ref-web kræver, at den er framet i en værts-applikation. For at gøre dette, skal opsætning for nap-java-host, nap-lobby-web, nap-admin følges køres parallelt (Platformsservices (NAP) - Leverancebeskrivelse).
...
Installer dependencies med `npm install` i rodfolderen.
Under compose /- folderen findes forskellige compose-filer composefiler til udvikling, test og release.
Vær opmærksom på kun at køre en service ved navn naprefweb. Stop derfor altid servicen og kør `docker-compose down`, når når der skal skiftes setup.
For at starte en webpack dev server i docker køres `docker-compose build && docker-compose up` fra compose/develop.
...
Nap-ref-facade
Udviklingsmiljø
Installer dependencies med `mvn install` i rodfolderen.
Under compose folderen findes forskellige composefiler til udvikling, test og release.
Vær opmærksom på kun at køre en service ved navn napreffacade. Stop derfor altid servicen og kør `docker-compose down`, når der skal skiftes setup.
For at starte en wildfly server til udvikling køres docker-compose build && docker-compose up´
og nap-ref-facade på http://localhost:8080/nap/reference/web/services/main.
HVORDAN DEBUGGES DISSE WILDFLY servere. Jacob vil vende tilbage?
Jenkins bygger og deployer i snapshot versioner af NSPs wildfly container. Dette byg kan testes ved at køre at `docker-compose up` i compose/test.
Apllikationen kan nåes på samme url som ovenfor.
compose/release konfigurationen bruges udelukkende i produktions øjemed.
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.
...