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

    • Bug
    • Status: Closed
    • Low
    • Resolution: Fixed
    • Integration
    • 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

              dmonllao David Monllaó
              poltawski Dan Poltawski
              Jun Pataleta, Eloy Lafuente (stronk7)
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: