4 Commits

Author SHA1 Message Date
c2e6d5ccd8 nvr2: Migrate to Jinja
All checks were successful
infra/kickstart/pipeline/head This commit looks good
2025-11-15 16:51:09 -06:00
5dea5bb833 fedra-dc: Add Kickstart for domain controllers
All checks were successful
infra/kickstart/pipeline/head This commit looks good
2025-10-23 10:41:26 -05:00
06ffb6713c ci: Add Jenkins build+publish pipeline 2025-07-09 10:25:47 -05:00
1822514b36 Use Jinja to manage includes
The drawback to the native `%include` Kickstart directive is that it
requires a static, hard-coded, absolute path.  This means that we
cannot, for example, host a copy of the kickstarts from a different
branch for testing, without modifying the URLs of all the included
files.

Switching to using Jinja templates introduces a build step, but the
result is that the artifacts are self-contained.  This way, they can be
deployed anywhere.  I'm not sure where I'll put them, though, and
they'll need a Jenkins job to run the build and publish them.
2025-07-09 10:25:47 -05:00