2017-04-10 70 views
0

我有一个需要设置持续集成和持续交付的bitbucket项目。我需要在jenkins上触发不同的构建项目,具体取决于代码被推入bitbucket的哪个分支。另外,我希望在创建拉取请求时能够在jenkins上触发不同的构建。现在我可以找到bitbucket插件,但它似乎只有一个我可以提供的url,在jenkins项目中我可以看到我可以提供分支正则表达式。所以,当更改被推送到不同分支时,这可以解决执行不同构建的目的。但是,我不确定如何才能触发构建仅当为特定分支创建拉请求时?我的意思是,当一个提交被推送到dev分支时,需要单独构建,另一个项目在有人创建/更新dev分支的请求时触发。Jenkins:根据bitbucket项目中的不同动作触发不同的构建

回答

0

这听起来像是multibranch-pipeline项目可以解决的问题。在这里,您可以为存储库中的每个分支设置不同的管道。

相关问题