Giterminism
This release contains complete support for werf-giterminism.yaml.
- Read the giterminism config from git.
- Remove --non-strict-giterminism-inspection option.
- Lookup for the .git directory in the current working dir or parent directories, or use --git-work-tree option to specify work tree manually (or WERF_GIT_WORK_TREE env var).
- Inspect uncommitted build context files
- implement multi path matcher
- inspect uncommitted build context files with giterminism manager:
- dockerfile context
- stapel git mappings
- status: fix untracked files not detected
- cache git status result in git repo instance
Bundles
Add --set-docker-config-json-value option. Set .Values.dockerconfigjson
value to be used in the registry Secret to pull images from the repo (https://kubernetes.io/docs/tasks/configure-pod-
container/pull-image-private-registry/#registry-secret-existing-credentials).
Other
- [deploy] Deprecate
werf_image
template in favor of .Values.werf.image.NAME. - [dismiss] Do not lock release on dismiss when --with-namespace option has been specified for now.
Internals
[tests][ci] Disable container_registry_per_implementation matrix for implementations
Enable all implementations at the same time for each test
[tests] Fix bundles test: use --set-docker-config-json-value for registry authentication
[tests] Fix git-repo-not-found related errors for integration suites