Uploaded image for project: 'Build'
  1. Build
  2. BUILD-978

Roll out a Magnolia-specific Renovate preset

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Neutral Neutral
    • None
    • None
    • None
    • None

      In order to lower the amount of PRs coming from Renovate, we should make it familiar with the concept of permanent SNAPSHOTs. As this is an internal concept, we must write the solution ourselves, not ask it from Renovate. This can be done via custom presets. We must create one and deploy it so that our main projects use the same rules.

      • support for permanent SNAPSHOTs, i.e. ignore upgrades for X.Y-SNAPSHOT versions
      • we can also extend workarounds:disableMavenParentRoot, which is a default preset I found by chance but would also help
        • now done in  056dccbda56 - default workarounds required the onboardingConfig field which we didn't have to this day
      • we can also use the preset to store all the things that are sane defaults and which are currently already shared by the projects' renovate.json

        Acceptance criteria

              mmichel Maxime Michel
              mmichel Maxime Michel
              Foundation
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Work Started:

                  Task DoR