Skip to content

Add a scheduled job to check the upgrade of gitlab

The idea is to run a scheduled pipeline every week to check for a new version of gitlab.

The job:

  • checks for a new version
  • updates the current repo with the new versions (both chart and gitlab)
  • generates a new template with the new settings
  • compares the template with the previous one
  • when there is a new version, pushes the changes and opens a MR

An example of MR can be found at bentiss/helm-gitlab-omnibus!2 (closed)

We need to add @fdo-helm-bot as a developer of this project so it can push to it and create the MR (using an admin API token is not recommended).

Cc: @daniels

Merge request reports