Skip to content

lifecycle v0.14.1

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Jun 17:34
b5f8bad

lifecycle v0.14.1

Welcome to v0.14.1, a beta release of the Cloud Native Buildpacks Lifecycle.

Prerequisites

The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker daemon or Docker registry.

Install

Extract the .tgz file and copy the lifecycle binaries into a build stack base image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.

Lifecycle Image

An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.14.1.

Bug Fixes

  • The lifecycle will attempt to use credential helpers on Amazon and Azure (#855 by @natalieparellano)
  • The lifecycle, when provided an identity token, will attempt to use it (instead of ignoring it) (#854 by @natalieparellano)
  • The lifecycle, when provided a keychain that is missing authorization information for a registry, will fall through to the next keychain instead of returning an empty authorization that may fail (#853 by @natalieparellano)
  • The analyzer ensures ownership of the launch cache directory (#847 by @natalieparellano)
  • The exporter, when saving a cache image that is empty, will add an empty layer in order to avoid save errors on GCR (#852 by @jjbustamante)
  • The lifecycle, when renaming directories, will fall back to copy and delete on Windows (#856 by @natalieparellano)

Contributors

We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:
@ekcasey, @jjbustamante, @jromero, @natalieparellano