我们有一个GITHUB组织管道设置,“发现来自源的拉取请求”。这一切都很好的分支& PR被发现&扫描回购时建立的。轮询更改时会出现此问题。 Jenkinsfiles有一个像这样的部分
triggers {
pollSCM 'H/2 * * * *'
}
GIT轮询日志显示执行以下命令
git ls-remote -h git@github.com:org/repo.git # timeout=10
这会触发一次轮询,但它似乎只使用-h标志轮询头部,这意味着不会选择对PR分支的任何更改。
有没有人知道这方面的方法?目前我们不能使用webhooks,因此轮询似乎是我们唯一的选择。