Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Scriptrunner for BitBucket - Merge check to check contents of files

ejobson January 13, 2020

Hi, 

I'm currently working on setting up a custom merge check for when the following conditions are met:

  1. A specific file is part of a PR
  2. When a string within that file has been changed

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. 

1 answer

Suggest an answer

Log in or Sign up to answer
0 votes
Robert Giddings [Adaptavist]
Community Champion
January 15, 2020

Hi ejobson,

Are you able to paste your existing Merge Check code into this question so I can take a further look?

Kind regards,

Robert Giddings,

Adaptavist

TAGS
AUG Leaders

Atlassian Community Events