Versions Compared

Key

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

...

Source code NAF findes på https://git.nspop.dk/scm/com/nsp-administrationsfacade.git og checkes ud med:

Code Block
languagebash
git clone https://git.nspop.dk/scm/com/nsp-administrationsfacade.git

Følgende forhold gør sig gældende:

  • Der udvikles på develop branch, features laves som feature branches på develop.

...

  • Under udvikling bygges og deployeres der ved hjælp af docker.


Før første deployment skal der oprettes to netværk, dette skal kun udføres første gang, eller hvis netværket er blevet fjernet:

...

Code Block
mvn package 
docker-compose -f compose/development/docker-compose.yml build 
docker-compose -f compose/development/docker-compose.yml up

For at kunne logge ind via SEB integration i development skal man tilføje følgende til maskinens /etc/hosts fil:

Code Block
127.0.0.1 dev.nadm.dk

F.eks. tilgås API'et på følgende adresse:

https://dev.nadm.dk:8080/nadm/api/person/1111111111

Certifikatet, der anvendes under udvikling er udsted automatisk af Caddy, som indgår i compose setup'et.