有没有办法让Jenkins polling功能检测子存储库中发生的更改,即使该更改尚未提交到父存储库?
实际上,我希望我正在寻找一个插件,它可以在任何子repos上执行pull -u
,然后在开始构建之前提交并将更改推送到父存储库。我在官方的插件列表中看不到任何这样的东西,我正在考虑构建一个自定义插件来支持它。
发布于 2012-10-12 23:55:09
这可以通过为子存储库创建作业并轮询它们的更改来实现。然后在子存储库作业中设置一个构建步骤,该步骤将执行脚本/批处理文件,以在父存储库中自动‘提升’子存储库。在这之后,你有几个选择,让你的依赖项目轮询父存储库,等待这个‘升级’变更集,或者你可以在你的子存储库作业中进行一个后期构建步骤,以启动所需的构建。
https://stackoverflow.com/questions/11704809
复制相似问题