====== Bundlewrap ====== Das [[docs:config_management|Configmanagement]] für unsere [[https://docs.c3voc.de/av/case2.0/|Lecture Room Sets]] ist über bundlewrap umgesetzt. Pro Konferenz wird ein Branch in [[https://forgejo.c3voc.de/voc/cm/]] angelegt (der normalerweise nicht auf `main` gemerged wird). git clone ssh://forgejo@forgejo.c3voc.de/voc/cm.git git branch events/ cd bundlewrap vim nodes/encoder1.toml vim nodes/encoder2.toml vim groups/.toml c.f. https://forgejo.c3voc.de/voc/cm/src/branch/master/bundlewrap#event-setup ```toml subgroups = ["saal1", "saal2"] members = ["releasing"] [metadata.event] name = "ZYXcon" slug = "XYZ" ``` Vor Ort bzw. wenn die Encoder aufgebaut sind kannst du die diese Änderungen dann wie folgt ausrollen (und natürlich nicht vergessen deine Änderungen in den Branch zu commiten & pushen: bw apply saal1 saal2 git commit -m "added XYZ" git push Für ausführlichere Dokumentation zu unserer bundlewrap Konfiguration lies am besten die [[https://forgejo.c3voc.de/voc/cm/src/branch/master/bundlewrap/README.md|Bundlewrap README im cm-Repo]].