Skip to content

Releases: jeffstephens/retention-manager

1.1.2

10 Mar 18:18
Compare
Choose a tag to compare

Add multi-arch build script and publish arm/arm64/amd64 image.

1.1.1

09 Mar 17:23
Compare
Choose a tag to compare

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

31 Jan 07:47
Compare
Choose a tag to compare
1.0.5

1.0.5

Upgrade dependencies

18 Jan 07:23
Compare
Choose a tag to compare
1.0.3

Bump version in docs

Process policies synchronously

12 Jan 06:13
Compare
Choose a tag to compare
  • Process policies synchronously so output isn't jumbled together
  • Update NPM packages

Dependency upgrade: js-yaml@4.0.0

05 Jan 05:30
06408b3
Compare
Choose a tag to compare
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

29 Dec 01:20
Compare
Choose a tag to compare

Initial MVP release of the project. Reads config and deletes images.