编译构建 CODEARTS BUILD-使用Maven构建实现私有依赖包的上传及下载引用(内置执行机/图形化构建):应用场景

时间:2024-08-20 15:37:03

应用场景

本实践案例将为您介绍,如何在CodeArts Build构建工程中引用私有依赖仓中的二方或三方依赖包,实现应用的编译构建。本实践案例为您演示依赖包的发布和下载引用两个环节,共涉及2个Maven构建工程,1个私有依赖库。

  • 构建工程“dependency_task”:用于发布工具包,将“pom.xml”文件定义的“dependencyProject-1.0.jar”工具包发布到私有依赖库,为构建工程“release_task”提供依赖工具包引用。
  • 构建工程“release_task”:用于发布应用,构建时依赖构建工程“dependency_repo”发布到私有依赖库的工具包“dependencyProject-1.0.jar”
  • 私有依赖库“dependency_libs”:存放构建工程“dependency_task”发布的工具包“dependencyProject-1.0.jar”,为构建工程“release_task”提供依赖工具包下载。

本实践需要依赖使用的其他服务如下:

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