我设法在Bitbucket服务器上设置了一些custom checks,它们工作正常。
但是,我似乎需要Bitbucket Premium才能使用它们,但我认为Bitbucket Server没有Premium选项。那么如何为Bitbucket Server设置所需的合并检查?
答案 0 :(得分:0)
您已链接到Bitbucket Cloud文档,但您正在询问Bitbucket Server。
您需要让自定义合并检查在失败时将RepositoryHookResult.rejected(String summaryMessage, String detailedMessage)
(或您选择的语言中的等效内容)返回给Bitbucket Server。 https://developer.atlassian.com/server/bitbucket/tutorials-and-examples/controlling-when-pull-requests-can-be-merged/包含一些示例代码。