Anyone have suggestions for getting some tools in place to monitor for when changes happen that match certain criteria (obvious one being when certain files change)? Hosting-wise, we use BitBucket Cloud, though I can’t find anything built-in that’d be useful (seems like most cloud-based solutions don’t offer pre-receive hook customisation?)

We’ve had some “issues” with people not considering the impact of changes to certain code, and just want a little more handholding before the next time that sort of issue happens. I’m sure I could rig something either with a webhookey endpoint, or a CI build that does it, but it just seems like the sort of thing there’d be a pre-built tool for.

Any ideas?

  • @[email protected]
    link
    fedilink
    211 months ago

    You can make a CI run for when certain path filters are hit.

    Make this CI run mandatory to be passing for the merge to pass. You can see when this CI is run that “special people” need to check the PR also