I am adding merge hook through bitbucket server plugin API to prevent merging of pull request if there is some specific comment is missing on PR
I am successfully able to apply this hook on PR, but DON'T see way to get list of comments on PR here
Here is my code snippet:
public class CodeReviewMergeCheck implements RepositoryMergeCheck {
@Nonnull
@Override
public RepositoryHookResult preUpdate(@Nonnull PreRepositoryHookContext preRepositoryHookContext,
@Nonnull PullRequestMergeHookRequest pullRequestMergeHookRequest) {
pullRequestMergeHookRequest.getPullRequest().getTitle();
**// I NEED LIST OF COMMENTS FROM PR HERE**
return RepositoryHookResult.rejected("Code review pending", "Code review pending");
}
}
How to get list of comments from PR here