github werf/werf v1.1.18+fix4
werf v1.1.18+fix4

latest releases: latest-signature, v1.1.35, v1.2.308...
3 years ago

[config] Add tpl function to evaluate strings as templates inside a template

Project file wih template:

{{ tpl (.Files.Get "service/werf_partial.yaml") . }}

Environment variable with template:

{{ tpl (env "EXTERNAL_TEMPLATE") . }}

Experimental virtual/ephemeral merge commit support for GitHub Actions

Werf stages related commands accepts following args:

  • --virtual-merge;
  • --virtual-merge-from-commit;
  • --virtual-merge-into-commit.

In virtual merge mode werf will try to reuse stages built for virtual merge commits.

Cli fixes

Implement env support for some options:

  • WERF_DRY_RUN: --dry-run (run / cleanup commands)
  • WERF_DOCKER_OPTIONS: --docker-options (run)
  • WERF_KUBE_CONFIG: --kube-config
  • WERF_PUBLISH_REPORT_PATH: --publish-report-path

Docs

Translated Guides/GitHub CI/CD integration guide.

Installation

Linux amd64

Darwin amd64

Windows amd64

Don't miss a new werf release

NewReleases is sending notifications on new releases.