A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Enabled by default, to disable use option --disable-determinism or WERF_DISABLE_DETERMINISM env var;
mount
, git.branch
and fromLatest
directives are available only when determinism is disabled;
.Files.Get
and .Files.Glob
read data only from the local git repo by default.
Define --helm-chart-dir in the werf.yaml:
configVersion: 1
deploy:
helmChartDir: .helm
There is no more --helm-char-dir
option.
Add --env support to werf.yaml config render. Use {{ .Env }}
to get an environment value which passed to the werf by --env option or WERF_ENV env var.
Move --allow-git-shallow-clone, --git-unshallow and --git-history-synchronization options into werf.yaml. Added new gitWorktree meta section:
configVersion: 1
project: X
gitWorktree:
forceShallowClone: true|false (default false)
allowUnshallow: true|false (default true)
allowFetchOriginBranchesAndTags: true|false (default true)
Disabled ci-env generation of old options. Always unshallow git clone by default.
Published by flant-team-sysdev almost 4 years ago
Fix --docker-options option cannot contain multiple spaces.
Published by flant-team-sysdev almost 4 years ago
Added compose config|up|down commands.
Refs https://github.com/werf/werf/issues/2874
~/.werf/local_cache/manifests
for local stages storage. Manifests cache for local stages storage causes problems when built image has been deleted accidentally or unintentionally by docker rmi or docker compose.Published by flant-team-sysdev almost 4 years ago
[docs] Reform build-proces and stages-and-storage articles
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
--follow
param support for werf-run and werf-convergewerf converge --follow
will loop on changes into current git-repository and restart converge command when a new commit has been made.
werf run --follow
will loop on changes into current git-repository and restart docker container when a new commit has been made.
https://github.com/werf/helm/pull/64
Published by flant-team-sysdev almost 4 years ago
https://github.com/werf/helm/pull/61
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Updated builtin Helm 2 from v2.16.9 to v2.17.0.
[cleanup] Fix resolve revision @name/[email protected] failed.
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
--secodary-repo
options (can be specified multiple times).Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Published by flant-team-sysdev almost 4 years ago
Reimport files from artifacts only when files checksum itself has changed.