Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-2839

Automated check for commits on branches marked as integrated

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: Integration
    • Labels:
      None

      Description

      Every now and again a vigilant tester spots that an issue hasn't been integrated into a branch properly.

      e.g. I made a mistake on MDL-44258 and the commits were completely missing from the 25 branch.

      Usually this should always be discovered by testing, but it would be nice to have a backstop. We could have a CI check which looks for integrated issues and git greps for the issue number. It could take action on issues without git grep results.

      • It would have false positives occasionally, so we'd need a way to ignore it. Although there is discussion elsewhere of a pre-checker check for issue numbers too. So it should be fairly good.
      • It could simply mark as failed issues marked as integrated which do not have git grep results for the issue number.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: