keel/provider/kubernetes
Aurélien Grenotton d3c1ee82d3 Add SemVer pre-release handling
Previously, SemVer pre-release version was used to differentiate kind
of "branches", not allowing to cross pre-release on update.
According to SemVer spec, this should rather rely on the metadata.
New "keel.sh/matchPreRelease" annotation (or label) is added to disable
current keel behavior and consider the pre-release as a standard
SemVer versioning token.
For backward compatibility purpose, its value defaults to "true" if not
specified.
Closes #252

Also reviewed WatchRepositoryTagsJob tags handling.
Fixes #490
2020-04-19 01:36:21 +02:00
..
approvals.go checking whether event was triggered by an approval. If yes - don't create a new one 2019-05-11 10:25:26 +01:00
approvals_test.go updating tests 2019-07-07 14:41:19 +01:00
implementer.go interfaces updated 2019-06-14 00:21:06 +01:00
kubernetes.go updating tests 2019-07-07 14:41:19 +01:00
kubernetes_test.go updating tests 2019-07-07 14:41:19 +01:00
updates.go reduce logging 2019-06-02 11:13:56 +01:00
updates_test.go Add SemVer pre-release handling 2020-04-19 01:36:21 +02:00