Site-build

Dit werktraject zet content-source om naar een browsbare site: lokaal onder generated\site, of op GitHub Pages na een push.

Waartoe

Koorleden en jij zien markdown, SVG’s, PDF’s en knoppen pas nadat de site is gebouwd. Productpipelines (vsa-products, mscz-products, …) draai je lokaal vóór check; CI controleert versheid maar schrijft die producten niet. Lifecycle van een uitvoeringsvorm: Levenscyclus .

Eindresultaat

OutputRol
static\mxl\c\Coria-MusicXML (fingerprint; gegenereerd, niet committen)
generated\siteHugo-site
GitHub PagesProductie / preview / branch-URL

Klaar als: check groen is; lokaal opent de preview; na push is de juiste Pages-URL bijgewerkt.

BranchURL
mainhttps://orthodox-ronl.github.io/bibliotheek/
developmenthttps://orthodox-ronl.github.io/bibliotheek/preview/
anderehttps://orthodox-ronl.github.io/bibliotheek/{slug}/

Volgorde

content-source (bronnen + product-siblings)
    |
    +-- fingerprint_coria_mxl  ->  static/mxl/c + data/coria-fp.json
    +-- oefenhoek-index --svg  ->  static/vsa/bladermap (plaatjes; geen stamp)
    +-- Hugo  ->  generated/site

Productpipelines (vsa-products, mscz-products, mvsa-products, …) draai je lokaal; CI controleert versheid maar schrijft die producten niet.

See also