我正在使用Jenkins Organization Folders创建作业。 我想继续建立反对拉请求。 但是,当我创建一个pull请求时,它将仅在第一次自动构建。 即使我添加提交拉取请求,Jenkins也不会自动构建。 我希望在将提交添加到创建拉取请求的分支时,构建将再次起作用。
我使用的是以下版本的Jenkins /插件。
GitHub Branch Source Plugin具有以下设置。
此外,虽然我使用的是Github Enterprise,但我认为webhook的配置没问题,因为在第一次创建pull请求时,构建会立即运行。
答案 0 :(得分:0)
有两种方法可以解决此问题
1) 您必须配置您的github存储库,以便通知jenkins新版本:yourRepo / settings / hook& service / service(最佳实践)
或 2)您可以配置您的jenkins作业,以便在repo更新时检查diff的时间差异: yourJob / configure / Scan Repository Triggers / Periodically - > 10分钟
在我的项目中,我们配置两者,每天定期检查一次
答案 1 :(得分:0)