Skip to content

Releases: pivotal-cf/kiln

0.41.0

10 Mar 23:04

Choose a tag to compare

Add homebrew tap installation

brew tap pivotal-cf/kiln https://github.com/pivotal-cf/kiln
brew install kiln

0.40.0

27 Feb 20:41

Choose a tag to compare

Small messaging improvements

0.39.0

27 Feb 04:03

Choose a tag to compare

  • Improve error output
  • Add the --skip-same-version flag to kiln sync-with-local. See help for details

0.38.0

21 Feb 21:47

Choose a tag to compare

Fix a bug in kiln compile-built-releases where it wasn't respecting the release source id field

0.37.0

21 Feb 20:27

Choose a tag to compare

Fix a bug in how the sha1 field is calculated by kiln compile-built-releases

0.36.0

21 Feb 01:08

Choose a tag to compare

kiln compile-built-releases now updates the Kilnfile.lock. It also tries to download pre-compiled releases if they're available before it falls back to compiling them for the first time.

0.35.0

14 Feb 02:05

Choose a tag to compare

kiln upload-release only allows built/uncompiled releases

0.34.0

12 Feb 21:02

Choose a tag to compare

  • kiln fetch preserves the original filename when downloading from an s3 type release source. This keeps the stemcell information in the filename for the current Release Engineering use case
  • Release sources can now have an explicit ID (instead of the implicit ID of bucket for s3 and "bosh.io" for bosh.io). This allows more than 1 release source to be backed by the same s3 bucket

0.33.0

10 Feb 22:30

Choose a tag to compare

Breaking Change kiln upload-release now takes --upload-target-id instead of --release-source

  • Add kiln compile-built-releases, which Release Engineering will use as part of its new PR-based version bump workflow
  • kiln update-stemcell now has a default value for --kilnfile

0.32.0

31 Jan 23:27

Choose a tag to compare

BREAKING CHANGE - kiln update-stemcell has been completely replaced and has different arguments and behavior. We don't believe anyone was using this command, but technically it's still a breaking change

  • Add kiln sync-to-local: the command scans for releases in the --releases-directory, and updates the Kilnfile.lock to point to the versions there. The remote source and path are built based on the --assume-release-source argument.

  • Change kiln update-stemcell: the command parses the given --stemcell-file and updates the Kilnfile.lock to have that stemcell OS and version. It will also update all releases to either be compiled against that version of the stemcell or to be built/uncompiled versions

  • kiln fetch now fetches releases in the order they're present in the Kilnfile.lock