Page History
...
Funktionaliteten af Nap-ref-web illustreres bedst, når applikation er indlejret i et værst system værstsystem så som , Napnap-Javajava-host host (Platformsservices (NAP) - Leverancebeskrivelse).
Nap-ref-web
Udviklingsmiljø
...
Applikationen kan nu nåes internt i docker på netværket nap_net på http://naprefweb:8080 (såfremt yderlige porte ikke eksponeres) og på http://localhost:8080/nap/reference/web/, hvis nap-compose reverse proxy, står foran som nævnt ovenfor.
Jenkins bygger compiler koden og deploye det deployer i snapshot versioner af NSPs wildfly container. Dette byg kan testes ved at køre at `docker-compose up` i compose/test.
...
Jenkinsfilen beskriver en jenkins pipeline med install, test og build, der køres i NSPs node-chrome image, for at kunne afvikle test i en headless chromium browser.
Nap-ref-facade
Udviklingsmiljø
og nap-ref-facade på http://localhost:8080/nap/reference/web/services/main.
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`
Coverage rapport generes med maven-surefire og publiceres med jacoco.
Ci
og nap-ref-facade på http://localhost:8080/nap/reference/web/services/mainJenkinsfilen beskriver en pipeline med install og tests, der køres i NSPs java image. Jenkins bygger og deployer i snapshot versioner af NSPs wildfly container.