Werf v1.0.3-beta.19
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
toproject.werf.io/git
Support Monorepo and multirepo
Store images in one or several Docker repositories by the following patterns:
IMAGES_REPO:[IMAGE_NAME-]TAG
usingmonorepo
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