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

              Assignee:
              dmonllao David Monllaó
              Reporter:
              poltawski Dan Poltawski
              Participants:
              Component watchers:
              Eloy Lafuente (stronk7)
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: