Skip to content

Releases: pivotal-cf/kiln

0.21.0

17 Jun 21:20
Compare
Choose a tag to compare

This release adds support for multiple stemcells while being backwards compatible: #24

Thanks @spinfooser @maryamklabib @pivotal-cf/pks-releng

0.20.0

30 Apr 19:17
Compare
Choose a tag to compare
bump to 0.20.0

0.19.0

28 Feb 00:55
Compare
Choose a tag to compare

Improvements to kiln fetch!

  • kiln fetch --download-threads allows you to change the concurrency of downloading releases from s3
  • kiln fetch will now verify checksums of download releases against sha1 declarations in assets.lock
  • kiln fetch will only download releases that are missing from the releases directory
  • kiln fetch will prompt you to remove extra releases inside of the releases directory

New kiln bake stemcell workflow!

Prieviously, kiln bake required you to specify the location of a stemcell tarball via the --stemcell-tarball flag. It would add in the stemcell_criteria stanza into the tile's metadata, and would package the stemcell tarball in the tile for ease of deployment.

Now, instead of providing kiln bake --stemcell-tarball, you can provide kiln bake --assets-file and kiln will pull the stemcell_criteria stanza from the assets.lock instead of from the provided stemcell file.

0.18.0

05 Feb 17:36
Compare
Choose a tag to compare

Kiln now supports a new command! kiln fetch

When kiln fetch is given an assets.yml and an (implicit) assets.lock, it will locate and download all the compiled releases needed to successfully build a tile.

0.17.0

06 Dec 15:42
Compare
Choose a tag to compare
bump to 0.17.0

0.16.0

05 Dec 16:45
Compare
Choose a tag to compare
bump to 0.16.0

0.15.0

04 Dec 01:52
Compare
Choose a tag to compare
  • Skip adding .git directories when passing dirs with --embed
  • Adds optional --sha256 flag to bake command
  • Removes md5 checksum
  • Set modified time header to now rather than defaulting to 29 November 1979 when zipping files

0.14.0

15 May 22:39
Compare
Choose a tag to compare
  • Add --metadata-only which outputs the generated metadata to stdout. (Cannot be used with --output-file).
  • Information logs are now output on stderr.

0.13.0

30 Apr 22:15
Compare
Choose a tag to compare
  • node_modules are now ignored.
    Some tile authors have started experimenting with testing JS migrations and were seeing tons of files show up in their tile builds, which caused Ops Manager to complain loudly
  • Using a helper without specifying the flag now returns an error
    For example, using $( property "foo" ) will return an error containing --properties-directory if that flag was not provided
  • Internal APIs to enable experimental om config-template feature.

0.12.0

27 Feb 01:51
Compare
Choose a tag to compare

New in this release

kiln now supports a select function in its templating.

For instance, this section in our example tile:

my_release_version: $( release "my-release" | select "version" )

Results in:

my_release_version: 1.2.3