Introduce werf-giterminism.yaml config
Implement fine-grained giterminism config (part 1), werf-giterminism.yaml
:
giterminismConfigVersion: 1
config:
stapel:
mount:
allowBuildDir:
allowFromPaths:
- PATH1
- PATH2
goTemplateRendering:
allowEnvVariables:
- VARIABLE_X
- VARIABLE_Y
- /CI_*/
dockerfile:
allowContextAddFile:
- aaa
- bbb
allowUncommitted:
- **/*
- myapp/Dockerfile
allowUncommittedDockerignoreFiles:
- **/*
- myapp/.dockerignore
WERF_LOOSE_GITERMINISM=1
still working but will be removed soon.
Fixes
Fix werf-helm-template and werf-helm-lint commands try to load kube config; fix werf-render command excess options.