Skip to content

navikt/testnorge

Folders and files

NameName
Last commit message
Last commit date
Mar 12, 2025
Mar 12, 2025
Oct 14, 2020
Mar 20, 2025
Feb 6, 2025
Jun 4, 2024
Mar 17, 2025
Feb 26, 2025
Feb 11, 2025
Mar 3, 2025
Mar 12, 2025
Jan 14, 2025
Mar 21, 2024
Dec 8, 2021
Dec 4, 2024
May 31, 2023
Feb 26, 2025
Jan 26, 2023
Feb 16, 2023
Feb 16, 2023
Sep 28, 2021
Jan 14, 2025

Repository files navigation

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.