Features
-
[compose] docker-compose run command support
-
[compose] Support for positional arguments to build and forward
specific imagesIf one or more IMAGE_NAME parameters specified, werf will build and
forward only these imageswerf compose up [IMAGE_NAME...] [options] [--docker-compose-options="OPTIONS"] [--docker-compose-command-options="OPTIONS"] [--] [SERVICE...]
Fixes
-
[compose] Fix certain service names specified by the user are ignored
-
[container registry] Fix processing of reference with digest
The user may have encountered related issues when using the base image
(from
) with digest (REPO@DIGEST
,REPO:TAG@DIGEST
).WARNING: cannot get base image id (alpine@sha256:69e70a79f2d41ab5d637de98c1e0b055206ba40a8145e7bddb55ccc04e13cf8f): can not get base image id from registry (alpine@sha256:69e70a79f2d41ab5d637de98c1e0b055206ba40a8145e7bddb55ccc04e13cf8f): repository can only contain the runes `abcdefghijklmnopqrstuvwxyz0123456789_-./`: alpine@sha256 WARNING: using existing image alpine@sha256:69e70a79f2d41ab5d637de98c1e0b055206ba40a8145e7bddb55ccc04e13cf8f without pull
Documentation
- [docs] CI/CD / GitHub Actions: update taking off label step
Internals
- [git_repo] Move common methods from git_repo local/remote to base
- [conveyor] Refactoring of werf config images processing
- Improvements related to tests, coverage, and GitHub Actions workflows