Skip to content

ENT-13777: Added container-based CFEngine package builder#2146

Open
larsewi wants to merge 1 commit intocfengine:masterfrom
larsewi:container
Open

ENT-13777: Added container-based CFEngine package builder#2146
larsewi wants to merge 1 commit intocfengine:masterfrom
larsewi:container

Conversation

@larsewi
Copy link
Contributor

@larsewi larsewi commented Mar 19, 2026

  • Added build-in-container, a Python/Docker-based build tool that builds CFEngine packages inside containers using the existing build scripts
  • Supports Debian/Ubuntu platforms (ubuntu-20, ubuntu-22, ubuntu-24, debian-11, debian-12) with incremental builds via named Docker volumes. Currently only ubuntu-20 is tested (see ticket ENT-13777).

See build-in-container.md for full documentation.

@cf-bottom
Copy link

Thanks for submitting a pull request! Maybe @craigcomstock can review this?

Introduced build-in-container, a Python/Docker-based build system that
builds CFEngine packages inside containers using the existing build
scripts.

Ticket: ENT-13777
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
@larsewi larsewi marked this pull request as ready for review March 25, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants