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

Releases: d2iq-archive/cake-builder

Cake Builder v0.5.0

14 Aug 11:09
4fdac03
Compare
Choose a tag to compare

New Features

  • Image tag prefix support (#14)
  • Checksum truncation support (#14)

Cake Builder v0.4.0

12 May 18:19
b979e01
Compare
Choose a tag to compare

New Features

  • Added support for excluding files from the checksum #12

Bugfixes

  • Fixed symlink resolution in tarballs #11

Cake Builder v0.3.0

08 May 08:54
ad3e98d
Compare
Choose a tag to compare

New Features

  • Added support for walking symlinked folders #10
  • Added tags caching support to ExternalDockerClient #8

Cake Builder v0.2.0

28 Mar 00:23
788bb36
Compare
Choose a tag to compare

New Features:

  • global template properties support introduced in #5

Breaking changes:

  • configuration file schema change
    before:
    build:
      - id: image_id
         ....
    
    after:
    global_properties:
      key: value
    
    images:
      - id: image_id
         ....
    
    To upgrade from v0.1.0, change the build field to images

Cake Builder v0.1.0

26 Mar 23:41
24171d9
Compare
Choose a tag to compare

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