企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
主要是maven项目的构建 ### 不是父子关系的依赖项目,关联构建 - 父子关系项目 表示子模块,通过pom.xml中模块关联。两个项目之间互为父子项目。配置如下: ``` <modules> <module>aaa</module> <module>bbb</module> <module>ccc</module> </modules> <parent> <groupId>com.xxx</groupId> <artifactId>cc</artifactId> <version>0001</version> </parent> ``` - 依赖项目关联构建 不属于上述情况,但项目之间是依赖关系。所以在构建需要的项目时,希望依赖的项目是最新的构建。 对于这种情况,就需要一种jenkins构建方案。目前发现的一种配置方式如下,可供参考。 配置项目如下: ![](https://box.kancloud.cn/ddb5e23428f1aaba746b8384075f4341_950x561.png) 表示:在构建当前项目时,会阻塞去构建依赖的项目,之后再完成当前项目的构建。