helm-chart/unittests
justusbunsi 8bcd2dc63b Detect major dependency version bumps (#571)
As seen in #507 and #569, there is no guarantee for us that minor
dependency updates are actually minor updates for the dependent
application itself. The Chart version might be minor - and therefore
automatically merged when build is green - but the used Docker image
inside the Chart could still be a major version change.

To effectively prevent such automerge when the application major version
changes, there is now a test file that has the currently used major
versions hard-coded. In case of an actual major bump, this file has to
be adjusted.

Looking at `redis-cluster`, there might be several major Chart versions
with the same major application version.

This PR is related to #409 but does not fully resolve it.

Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/571
Reviewed-by: pat-s <pat-s@noreply.gitea.com>
2023-11-27 18:36:47 +00:00
..
config Switch imagePullPolicy to "IfNotPresent" (#568) 2023-11-16 21:00:39 +00:00
deployment Add image.fullOverride (#550) 2023-11-14 21:42:26 +00:00
gpg-secret Fix wrong reference to existingKey (#415) 2023-03-21 14:16:41 +08:00
init Add image.fullOverride (#550) 2023-11-14 21:42:26 +00:00
serviceaccount [Breaking] Add HA-support; switch to Deployment (#437) 2023-07-17 19:09:42 +00:00
dependency-major-image-check.yaml Detect major dependency version bumps (#571) 2023-11-27 18:36:47 +00:00