我想知道如果只有当团队成员将更改推送到项目时,如何告诉jenkins触发构建。
我试过:在Jenkins中启用了轮询(没有提到任何轮询时间/没有值)并启用了post-receive钩子。 并从开发人员框中将更改推送到同一存储库(在此开发人员bix中,我们没有配置任何挂钩)。 这没用。
当“post-receive”git hook被调用?。
答案 0 :(得分:0)
单击Configure
选项编辑项目配置。
感谢Build Triggers
检查Poll SCM
,并在crontab notation中设置时间间隔。
答案 1 :(得分:0)
在不给你的git服务器过度负载的情况下解决这个问题的正确方法是设置一个post-receive挂钩,通过调用触发器端点来通知jenkins。为此,您还需要通过启用“远程触发器构建”复选框来配置jenkins。 有关如何执行此操作的详细信息:https://stackoverflow.com/a/12794930/1068411