Pipeline Maven插件是否支持依赖版本范围触发SNAPSHOT构建?
关于Pipeline Maven插件依赖版本范围触发的解答
- 核心结论:你使用的
1235.v2db_ddd9f797b版本Pipeline Maven Integration插件支持依赖版本范围触发下游构建。 - 对应场景验证:当项目A构建出
1.13.1-SNAPSHOT版本时,由于该版本落在项目B声明的[1.12,2.0)版本范围内,插件会识别到依赖更新,自动触发项目B的构建。
补充注意事项
- 插件基于Maven原生版本范围解析逻辑做匹配判断,只要SNAPSHOT版本符合pom.xml里的范围规则,就能触发下游。
- 需确保下游项目B配置正确:
- 在
pom.xml中明确声明对项目A的版本范围依赖; - Pipeline脚本里启用插件的依赖追踪功能;
- Jenkins全局配置允许依赖触发机制,且项目权限无拦截限制。
- 在
内容的提问来源于stack exchange,提问作者devopsmikey
相关产品推荐
相关产品推荐

