Jenkins项目常用配置
Catalogue
主要是maven项目的构建
不是父子关系的依赖项目,关联构建
- 父子关系项目
表示子模块,通过pom.xml中模块关联。两个项目之间互为父子项目。配置如下:
1 | <modules> |
- 依赖项目关联构建
不属于上述情况,但项目之间是依赖关系。所以在构建需要的项目时,希望依赖的项目是最新的构建。
对于这种情况,就需要一种jenkins构建方案。目前发现的一种配置方式如下,可供参考。
配置项目如下:
表示:在构建当前项目时,会阻塞去构建依赖的项目,之后再完成当前项目的构建。