Skip to content

navikt/vdl-airflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vdl-airflow

Miljøer

prod

dev

Git-instrukser

Før 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

Stå i main branchen.

git switch main 

Pull endringer i main

git pull 

Opprett egen utviklingsbranch

git switch -c min-superfancy-utviklingsbranch

Deploy

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

git switch <main/dev>
git pull 
git merge `<utviklingsbranch>`
git push