Microservice som brukes for å lese inn eventer fra DittNAV sine kafka-topics, og lagrer disse i DittNAV sin event-cache (database). DittNAV-api henter ut eventer per bruker fra denne event-cache-en for å serve DittNAV (frontend).
- Bygge dittnav-event-aggregator:
- bygge og kjøre enhetstester:
gradle clean test
- bygge og kjøre integrasjonstester:
gradle clean build
- bygge og kjøre enhetstester:
- Start lokal instans av Kafka og Postgres ved å kjøre
docker-compose up -d
- Start konsumenten ved å kjøre kommandoen
gradle runServer
For å være sikker på at man får en ny tom database og tomme kafka-topics kan man kjøre kommandoen: docker-compose down -v
Spørsmål knyttet til koden eller prosjektet kan rettes mot https://github.com/orgs/navikt/teams/personbruker
Interne henvendelser kan sendes via Slack i kanalen #team-personbruker.