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

Make dep-bot-validate-pr-job compatible with Renovate's PR

    XMLWordPrintable

Details

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

    Description

      There is now the option available to launch the Jenkins job named dep-bot-validate-pr-job (see  BUILD-737) after each Renovate's PR. This Jenkins job has a couple of nuances that need attention to make it compatible with Renovate's PRs:

      1. The ticket parameter of the job doesn't accept '.' caracter and Renovate's branches could have it, like in 'renovate/master-micrometer.version'.
      2. The job has a sed substitution command incompatible with Renovate's branches like in 'renovate/master-micrometer.version'. Tipically all renovate branches are in the form of 'renovate/XXX'

      The current implementation is due to the fact that previously the convention was to have one ticket (such as BUILD-123) that would be mapped to a boms branch. As we now tend to stay away from tickets, we would indeed need to refactor the job so that it works for the PRs that Renovate creates.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mmichel Maxime Michel
                roberto.gomez Roberto Gomez
                Foundation
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR