Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Cake Builder v0.1.0

Compare
Choose a tag to compare
@akirillov akirillov released this 26 Mar 23:41
· 7 commits to master since this release
24171d9

This is the initial release of Cake Builder. To know more about Cake Builder and the problems it aims at solving, check the README.

Features included in this release:

  • Declarative definition of project layout via config file to explicitly specify dependencies between images
  • Dockerfile parameterization via templating to provide declarative build parameterization
  • Using Dockerfile content checksums to identify changes and trigger rebuilds
  • Explicit specification of files included in the image and used in checksums to fully represent image contents (e.g. to avoid rebuilds when README changes)
  • Tagging and publishing of images
  • Generating build reports in a machine-friendly format
  • Performing pre-run configuration analysis to avoid cycles, duplicates, and orphaned images
  • Parallel building of images from the same level of the hierarchy