Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 1.69 KB

README.md

File metadata and controls

55 lines (44 loc) · 1.69 KB

Build Release tag

testnav

Info/lenker til Team Dollys interne verktøy finnes her.

Bygging/Kjøring

Mac:

For å kjøre tester som bruker Testcontainers eller kjøre en applikasjon lokalt som krever en tjeneste kjørende i Docker så må disse miljøvariablene settes:

DOCKER_HOST=unix://${HOME}/.colima/default/docker.sock
TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE=/var/run/docker.sock
TESTCONTAINERS_RYUK_DISABLED=true

Lokal kjøring

Se README.md for hver enkelt applikasjon/proxy. Felles dokumentasjon ligger i /docs.

Migrering inn i monorepo

Migrering av andre repoer inn i monorepo.

git remote add -f $REPO_NAVN https://github.com/navikt/$REPO_NAVN.git
git merge -s ours --no-commit $REPO_NAVN/master --allow-unrelated-histories
git read-tree --prefix=apps/$REPO_NAVN/ -u $REPO_NAVN/master
git commit -m "Migrering av $REPO_NAVN inn i testnorge"
git push

Eller kjør:

/bin/bash  ./.tools/migrate.sh $REPO_NAVN

Virtuelt miljø

Kjør kommandoen:

> JWK=$(cat ./mocks/jwk.json) docker compose up --build

Evt. i PowerShell:

> $env:JWK=(Get-Content -Path ./mocks/jwk.json -Raw) ; docker compose up --build

Deretter kan itegrasjonstester kjøres med kommandoen:

> ./gradlew iTest

NB: Dette vil kun fungere hvis appen støtter integrasjonstester.

Kode generert av GitHub Copilot

Dette repoet bruker GitHub Copilot til å generere kode.