I'm currently working on setting up a custom merge check for when the following conditions are met:
I know I can do this with a custom plugin however my company has Scriptrunner installed and I wanted to make use of it. At the moment I can get the merge check to block a PR if the file is in the PR and it's going into master but I'm struggling to get the streamChanges() method to work within it.
I also know pathsMatched() is specific ScriptRunner and methods like mergeRequest corresponds to an Atlassian package so is there anything that could be used for getting the contents of a file?
Any help or additional information about this would really be appreciated.