![]() |
1
1
是的,问得好。一种选择是,您可以首先在Jenkins中使用单独的作业来构建BOM项目,这样,当您构建主父项目时,它会找到依赖关系。我有一些项目是这样配置的,应该可以正常工作。 我认为另一种选择是,您可以将BOM项目作为另一个父项目(如B)中的模块,然后将此父项目作为模块包含在主父项目中。老实说,我还没有尝试第二种方法,但你可以试试。 HTH公司 |
![]() |
2
0
而不是使用 <版本(>)${project.version}</版本(>); 尝试提供明确的版本,如, <版本(>);0.0.1-快照(&L)/版本(>); |
![]() |
3
0
这个问题的一个解决方案是像您所做的那样将BOM添加为一个模块,但要确保它是要构建的第一个模块。
一个简单但优秀的代码示例可以在 https://github.com/anliksim/maven-template-bom 。 确保阅读有关版本maven插件的备注(如果您正在使用该插件),并使用 处理所有模块 。
|
![]() |
Stat.Enthus · 在bash脚本中设置aws cli配置文件 2 年前 |
![]() |
Pritish · 如何定制Jenkins pipeline舞台视图? 2 年前 |
![]() |
mslz · 从groovy活动引用参数中的json列表返回子列表 2 年前 |
![]() |
asaf · 如果Jenkins管道花费的时间太少,则强制构建阶段失败 2 年前 |
![]() |
Frak · 非常棒。按中嵌套映射的键对映射数组排序 6 年前 |
![]() |
Yash · 我怎么知道詹金斯管道的哪个阶段失败了 6 年前 |