首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins多重SCM -所有SCM的触发构建

Jenkins多重SCM -所有SCM的触发构建
EN

Stack Overflow用户
提问于 2015-02-27 21:35:35
回答 2查看 3.2K关注 0票数 7

我有一份Jenkins的工作,其中包括一个Android应用程序和一个公共库。我使用Jenkins的多个SCM插件下载git repos,然后构建并运行。

公共库比应用程序更新得更频繁,有时这些更新破坏了与应用程序的兼容性。当应用程序得到更新和提交时,它通常保证修复与最新库版本不兼容的任何问题。

jenkins作业应该只为提交应用程序触发。在常见的lib SCM中,我添加了“不要触发提交通知的构建”以及“轮询忽略来自某些用户的提交”(不包括"*“)。

但是,当库发生提交时,该作业仍然会运行,从而导致大量的构建通知中断。我做错了什么?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-01-04 21:51:02

在SCM“高级克隆行为”下,选择“轮询忽略某些路径中的提交”,并将“排除区域”设置为“.*”

票数 7
EN

Stack Overflow用户

发布于 2016-01-04 21:33:39

也许从轮询切换到后提交钩子更好,就像描述的这里一样

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28774715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档