编译构建 CODEARTS BUILD-使用Maven构建执行多任务构建工程(内置执行机/代码化构建):应用场景

时间:2025-01-07 15:14:53

应用场景

在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建。

为此,编译构建服务支持使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,BuildFlow将会按照构建的依赖关系并发进行构建。

本实践为您演示构建任务Job3依赖于构建任务Job1和构建任务Job2的构建工程,实践中依赖使用 代码托管服务 ,用于存储实践中项目所使用的代码。

support.huaweicloud.com/bestpractice-codeci/codeci_practice_1020.html