Skip to content

navikt/vdl-airflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vdl-airflow

Lokal utvikling

Kjør make install for å installere lokalt.

make install

Snowbird

Bruk run_snowbird.sh for å kjøre snowbird.

./infrastructure/run_snowbird.sh

Miljøer

prod

dev

Utvikling

All utvikling skjer i egne brancher hvor man merger endringene fra utviklingsbranchen til miljøet man ønsker å kjøre koden (dev eller main). En typisk arbeidsflyt vill derfor se slik ut:

gitGraph
    commit
    commit
    commit
    branch min-superfancy-utviklingsbranch
    checkout min-superfancy-utviklingsbranch
    commit
    checkout main
    branch dev
    checkout dev
    merge min-superfancy-utviklingsbranch
    checkout min-superfancy-utviklingsbranch
    commit
    commit
    checkout dev
    merge min-superfancy-utviklingsbranch
    checkout main
    merge min-superfancy-utviklingsbranch
Loading

Starte utvikling

make development_branch

Deploy

Når du ønsker å deploye kode til prod, eller dev må koden pushes til main-branchen for prod eller dev-branchen for dev.

make deploy