Kjør make install
for å installere lokalt.
make install
Bruk run_snowbird.sh
for å kjøre snowbird.
./infrastructure/run_snowbird.sh
- AirFlow URL: https://vdl.airflow.knada.io
- Git branch:
main
- AirFlow URL: https://vdl-dev.airflow.knada.io
- Git branch:
dev
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
Stå i main
branchen.
git switch main
Pull endringer i main
git pull
Opprett egen utviklingsbranch
git switch -c min-superfancy-utviklingsbranch
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