Releases: werf/werf
Werf v1.0.0-beta.1
"Heading for stabilization" Release
Basic werf concepts and cli interface are stable enough to be massively used in real-world environments as 1.0.0 beta:
<(source multiwerf use 1.0.0 beta)
See https://werf.io/how_to/gitlab_ci_cd_integration.html for the details.
Installation
Werf v1.0.0-alpha.22
Final fixes and changes before beta
- werf.io/track instead of werf/track.
- Temporarily disable sts tracker.
- Fix artifact file import.
- Docs: HowTo Gitlab CI updated
- Do not login with WERF_IMAGES_CLEANUP_PASSWORD in 'werf ci-env'.
Installation
Werf v1.0.0-alpha.21
Fix kube-context not passed to 'helm status' resulting in 'Error: a release named ... already exists'
Installation
Werf v1.0.0-alpha.20
Logger improvements
- Implement disable-pretty-log option.
- Implement log-color-mode option.
- Stage/tag log name prefix.
- Split image on repository, tag and image_id in building info block.
- Log publishing process instead of pushing.
- Log signatures in signatures phase.
- Improve git paths logging.
Fix GC panic in 'werf ci-env' and other commands
Init docker twice: 1) before tmp_manager docker-config creation with default config; 2) after docker-config dir has been created in tmp_manager.
Fix: allow spaces in git files
Also solved bug with mounts. Patch stage could apply archive instead of patch, if patch contains binary files. Mount host archives dir for the patches stage.
Other
- Images cleanup whitelist for multiple k8s contexts.
- Debug sourced ci-env script with verbose option.
- Rename WERF_CLEANUP_IMAGES_PASSWORD to WERF_IMAGES_CLEANUP_PASSWORD.
- KUBECONTEXT => WERF_KUBE_CONTEXT.
- Changed links from github pages to werf.io.
- Modify cleaning commands locking logic.
- Rename WERF_TMP environment to WERF_TMP_DIR.
- Insecure repo option default environment variable: WERF_INSECURE_REPO.
Installation
werf 0.36.21
Temporarily disable StatefulSet tracker
Workaround for 'rollout status is only available for RollingUpdate strategy type'.
Workaround for hanging deploy on sts.
werf 0.36.20
Temporarily disable StatefulSet tracker
Workaround for 'rollout status is only available for RollingUpdate strategy type'.
Workaround for hanging deploy on sts.
werf 0.36.19
Enable DaemonSet,StatefulSet,Pod,Job,ReplicaSet deploy trackers
Werf v1.0.0-alpha.19
Fix auto .Values.env determination from CI_ENVIRONMENT_SLUG in 'werf deploy'
Installation
Werf v1.0.0-alpha.18
New improved logger and fixes
- Log image/artifact prefix only for stages build output.
- Fix 'panic: assignment to entry in nil map' in 'werf ci-env'.
- [doc] Howto updates according to the new cli commands.
- Fix nameless image can be specified in the config with multiple images.
- .Values.global.env; --env param for 'werf helm lint|render'; optional tag params for 'werf helm get-service-values|generate-chart'.
- Fix 'werf host purge' permission denied; rename 'cleanup' pkg to 'cleaning'.
- 'werf stages purge': do not check used images.
- Fix removing nameless images in repo.