Deze repository beheert de versies van verschillende configuraties op de Behringer Wing van Parousia Zoetermeer.
Wijzigingen van de "main snapshot" worden met een Python script automatisch doorgevoerd op de "user snapshots".
flowchart TD
main_snapshot(["main snapshot"]) --"commit"--> main_branch{{"main branch"}}
main_branch --"merge"--> dev_branch{{"dev branch"}}
dev_branch --"pull"--> github_actions{"GitHub Actions"}
github_actions --> user_snapshots(["user snapshots"])
user_snapshots --"commit"--> dev_branch2{{"dev branch"}}
dev_branch2 --"merge"--> main_branch2{{"main branch"}}
- Sla de snapshot op met de juiste lagen actief
- Mount de WING
- In
WING_DATA
, format de snapshot - Maak een commit van de
WING_DATA
repo met de changes in de commit message - Push de commit naar
main
- Op de P.FOH WING repo, pull de
main
branch git checkout dev
,git merge main —no-ff
- Push naar
dev
- Automation gaat draaien, hierna pullen naar
dev
git checkout main
,git merge dev —no-ff
- Push naar
main
- Op de
WING_DATA
repo, pull vanmain
- Maak een commit op de
dev
branch met de changes in de commit message - Push naar
dev
- Automation gaat draaien, hierna pullen naar dev
git checkout main
,git merge dev —no-ff
- Push naar
main
- Op de
WING_DATA
repo, pull vanmain