Versions Compared

Key

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

...

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.

...