Releases: jeffstephens/retention-manager
Releases · jeffstephens/retention-manager
1.1.2
1.1.1
Add option to preserve at least one tag per unique "channel"
A channel is defined as the string after a single '-' character in a Docker tag. If this option is enabled for a repository policy, at least one tag per "channel" will be preserved, even if doing so results in
more tags than the maxTags would normally allow.
This is for compatibility with tagging strategies that build many branches of the same codebase, tagging each image with a channel such as -production, -staging, etc. to differentiate them.
The key is optional, and will be treated as false unless set to "true".
Full Changelog: 1.0.5...1.1.1
Upgrade dependencies
1.0.5 1.0.5
Upgrade dependencies
1.0.3 Bump version in docs
Process policies synchronously
- Process policies synchronously so output isn't jumbled together
- Update NPM packages
Dependency upgrade: js-yaml@4.0.0
Upgrade to js-yaml 4.0.0 (#3) * Unit tests for config loading * Upgrade js-yaml to 4.0.0 * Update to new js-yaml API * 1.0.1
Initial release
Initial MVP release of the project. Reads config and deletes images.