Skip to content

@flant-team-sysdev flant-team-sysdev released this Aug 30, 2019 · 150 commits to master 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

Assets 2
You can’t perform that action at this time.