docs:bundlewrap

This is an old revision of the document!


Bundlewrap

Das Configmanagementsystem für unsere 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/<acronym> cd bundlewrap vim nodes/encoder1.toml vim nodes/encoder2.toml vim groups/<acronym>.toml
c.f. https://forgejo.c3voc.de/voc/cm/src/branch/master/bundlewrap#event-setup

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 Bundlewrap README im cm-Repo.

  • docs/bundlewrap.1774800170.txt.gz
  • Last modified: 2026/03/29 16:02
  • by andi