github werf/werf v1.2.185

latest releases: latest-signature, v1.1.35, v1.2.308...
18 months ago

Changelog

Features

  • staged-dockerfile: all dockerfile options and instructions /1 (f0cde50)
  • staged-dockerfile: implement COPY --from stage to image name expansion (824c5bb), closes #2215
  • staged-dockerfile: implement global/Run mounts (42edf1e)
  • staged-dockerfile: refactor calculateBuildContextGlobsChecksum (e558e1e)
  • staged-dockerfile: refactor dockerfile, use buidkit instruction structs directly (e138887)
  • staged-dockerfile: refine ADD instruction digest calculation (2ef3d11)
  • staged-dockerfile: refine dockerfile instructions digests calculations (d15d79f)
  • staged-dockerfile: use contents of Copy/Add sources in checksum (d20e397)

Bug Fixes

  • staged-dockerfile: broken error message (4dea6b3)
  • staged-dockerfile: panics on Healthcheck and Maintainer instructions and no duplicates in images-sets (2a55266), closes #2215
  • staged-dockerfile: proper instruction arguments unescaping (e767013)
  • stapel: add log line about starting container cleanup (e8fd1f4)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf binary can be downloaded and verified with gpg on Linux with these commands:

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.185/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.185/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf

Don't miss a new werf release

NewReleases is sending notifications on new releases.