当我创建一个纯管道项目时,我可以选择定期轮询scm,如果检测到更改,则会运行构建。这对我来说效果很好。多分支管道 - 配置分支项目
现在我创建了多分支管道并添加了2个分支。但是,在配置中,我不能像在普通管道项目中那样设置,因为它告诉我只能查看子分支项目的配置。
也许我也做错了,所以我试着告诉你我究竟想要达到什么目的。
我有一个Git仓库内的PHP项目。有两个分支需要在新提交时构建(推送到主存储库时) 主存储库驻留在Bitbucket服务器的自托管版本上。如果可能的话,我想避免钩子,并让Jenkins轮询bitbucket服务器上的更改。那么我怎么能做到这一点?
我希望在推送更改时构建它们。 – devnull
然后您必须设置例如在提交完成的情况下通知詹金斯。以http:// jenkinsserver/git/notifyCommit?url = ssh://[email protected]/test.git的形式添加Post-Receive Webhook 我还必须激活轮询才能自动激活分支索引。 – mrkernelpanic
@mrkernelpanic即使这不是这个问题的要求,你回答了我的问题:我找不到关于'包含分支'文本格式的任何文档。 – dsh