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