我想为Jenkins / BitBucket创建以下工作流程
> User Hits the [Publish] button (custom) within BB PR
> This kicks a Jenkins Pipeline that publishes a previously built .rpm
> If the publish passes, the pipeline triggers BB to merge*
Merge可以通过这个Rest请求来完成,但是我还不确定如何在Groovy中做到这一点。我还需要能够阻止[合并]按钮。因为合并而不发布rpm
会破坏CI。
这是一个看起来合理的工作流程吗?如果是这样,是否有一种方法可以测试Jenkins脚本控制台的Merge rest请求以进行测试?