Skip to content

Werf v1.0.3-beta.19

Compare
Choose a tag to compare
@flant-team-sysdev flant-team-sysdev released this 30 Aug 16:05
· 8163 commits to main since this release

[ci-env] Modify GitLab extra annotations

  • Add annotations
    • ci.werf.io/commit
    • gitlab.ci.werf.io/job-url
    • gitlab.ci.werf.io/pipeline-url
  • Rename annotation:
    • project.werf.io/gitlab-url to project.werf.io/git

Support Monorepo and multirepo

Store images in one or several Docker repositories by the following patterns:

  • IMAGES_REPO:[IMAGE_NAME-]TAG using monorepo mode.
  • IMAGES_REPO[/IMAGE_NAME]:TAG using multirepo mode.

[stapel builder] Improve git cache stage logic

  • Stage is empty if patch size is lower than patch size step (1MB)
  • Patch size is 0 if any git mapping commit from previous built image is not exists

[dockerfile image] addHost directive

Other

  • [docs] Reference/Publish process: images-repo-mode
  • [docs] Stapel Image/Adding source code from git repositories: add note about submodules
  • [docs] Configuration/Deploy into kubernetes: note about using Go templates functions in TEMPLATE
  • [docs] Publications: add articles about Dockerfiles
  • [logging] Up deploy
  • [tags] Specify --tag-custom values using environments WERF_TAG_CUSTOM*
  • [stapel image] Expand tilde to home directory for custom mount
  • [deploy] Default helm render engine

Installation

Linux amd64

Darwin amd64

Windows amd64