git – ‘Poll SCM’Jenkins功能如何知道存储库和分支哪个轮询?

我正在配置一个遗留的Jenkins,它已经使用
Git和Gerrit插件安装了SCM Poll插件.

由于我无法理解的东西,即使我没有为我的git服务器或我的工作配置任何分支或特定项目,我可以清楚地看到我的工作是如何处理正确的存储库(Git Polling Log完美无缺)和其他项目触发它.

这是在一个非常隐蔽的地方配置的吗?它是否可以在不知道上下文的情况下在工作区上执行git?

我看不到我的Jenkins中的任何SCM配置选项卡或快速远程轮询或我在互联网上指定的其他功能,但我正在使用管道脚本,所以可能该功能被禁用,或者我的git / gerrit插件可能会推断上下文不知何故.

例如,在“构建触发器”的同一部分中,我禁用了Gerrit事件选项,如果我选中该复选框,则会询问我是否存储库URL和常用内容

最佳答案 请检查管道.它有两种类型的定义:来自SCM的管道脚本和管道脚本.如果定义是来自SCM的Pipeline脚本,则有repo URL和要构建的分支.

是的,它没有SCM配置选项卡,但您可以在Poll SCM选择的Build Triggers选项卡中找到相关内容.

点赞