werf

A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

APACHE-2.0 License

Stars
4.2K
Committers
64

Bot releases are hidden (Show)

werf - werf v1.1.22-fix14

Published by distorhead about 4 years ago

Documentation

  • Reference/Deploy into Kubernetes: reviewed documentation, rephrased
  • Reference/Working with docker registries: upd

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-fix13

Published by distorhead about 4 years ago

[build] Fix makeslice len out of range (without images in werf.yaml)

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.21-fix26

Published by distorhead about 4 years ago

[cleanup] Fix could not parse reference warning

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-fix12

Published by distorhead about 4 years ago

[cleanup] Fix could not parse reference warning

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-fix11

Published by distorhead about 4 years ago

GitHub Actions: fix case sensitive of repository name

[introspection] Fix the input device is not a TTY

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-fix10

Published by distorhead about 4 years ago

[logging] Fix closing a collabsible GitLab section in parallel jobs

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.21-fix25

Published by distorhead about 4 years ago

Support for Jfrog Artifactory implementation

  • [docker registry] JFrog Artifactory: fix MANIFEST_INVALID: manifest
    invalid error
  • [docs] Working with Docker registries: JFrog Artifactory

[docker registry] Handle non-existent repository for harbor implementation

[ls tree] Fix submodule processing fails when its name and path are not equal

[cleanup] Fix the certain kube context is not supported

[dockerfile] Fix handling specific status of a local uncommitted file

Fix cleanup panic "image ... metadata was not found"

Documentation

  • [docs] Update werf and multiwerf versions
  • [docs] Hide absolute keyring path in CLI reference

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha9

Published by distorhead about 4 years ago

Support for Jfrog Artifactory implementation

  • [docker registry] JFrog Artifactory: fix MANIFEST_INVALID: manifest invalid error
  • [docs] Working with Docker registries: JFrog Artifactory

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha8

Published by distorhead about 4 years ago

Concurrent builds of images defined in werf.yaml

  • werf divides all images into dependent sets and runs each set in parallel.
  • Option -p/--parallel to enable/disable concurrency builds (by default on)
  • Option --parallel-tasks-limit to regulate the maximum number of images
  • Introspection does not support parallel builds and disables it

Auto GC in top-level commands only

[email protected]

  • GitLab collapsible sections for top-level blocks and processes

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha7

Published by distorhead about 4 years ago

Fix cleanup panic "image ... metadata was not found"

Ignore unknown-manifest tags from docker-registry tags list when quering image metadata records.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha6

Published by distorhead about 4 years ago

Enable git history based cleanup by default

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.21+fix24

Published by distorhead about 4 years ago

Docs fixes

[readme] Hide code coverage badge
[docs] Configuration/Cleanup: add directives overview
[docs] Configuration/Introduction: fix adding file with shell example

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.20+fix23

Published by distorhead about 4 years ago

Docs fixes

[readme] Hide code coverage badge
[docs] Configuration/Cleanup: add directives overview
[docs] Configuration/Introduction: fix adding file with shell example

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha5

Published by distorhead about 4 years ago

Docs fixes

  • [docs] Configuration/Introduction: fix adding file with shell example
  • [docs] Configuration/Cleanup: add directives overview
  • [readme] Hide code coverage badge

Fix managed images records with capital letters

Ignore image names with capital letters for managed-images records.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.21+fix23

Published by distorhead about 4 years ago

Fix managed images records with capital letters

Ignore image names with capital letters for managed-images records.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.20+fix22

Published by distorhead about 4 years ago

Fix managed images records with capital letters

Ignore image names with capital letters for managed-images records.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.19+fix12

Published by distorhead about 4 years ago

Fix managed images records with capital letters

Ignore image names with capital letters for managed-images records.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha4

Published by distorhead about 4 years ago

More helm 3 support

Support kubedog-based --wait for 'werf helm-v3 *' commands.

For example, run install/upgrade with the following command to get kubedog output:

werf helm-v3 upgrade --namespace myproj myproj . --install --create-namespace --wait

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha3

Published by distorhead about 4 years ago

Fixes

Fix werf.io deploy problem.

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - werf v1.1.22-alpha2

Published by distorhead about 4 years ago

Fixes

  • Fix deploy error: at <.Values.global.env>: nil pointer evaluating interface {}.env.
  • Fix docs vulnerability warning: update ruby jekyll and kramdown.

Installation

Linux amd64

Darwin amd64

Windows amd64