编译构建 CodeArts Build-构建步骤:Maven构建:配置说明

时间:2023-11-01 16:18:08

配置说明

添加“Maven构建”构建步骤。

参数说明如下:

参数项

说明

步骤显示名称

构建步骤的名称,可自定义修改。

工具版本

根据需要选择工具版本。

说明:

如果预置的工具版本满足不了用户需求,可以通过自定义Docker镜像,加入项目需要的依赖和工具,将所需环境打包制作成Docker镜像并推送至SWR镜像仓库,详情请参考制作镜像并推送到SWR仓库和。

命令

配置Maven命令,一般使用系统默认生成的命令即可。

setting配置

可开启自动生成setting文件并配置依赖仓库,增加非软件开发生产线提供的依赖仓库:即如果需要的依赖无法在华为开源镜像站、CodeArts私有依赖仓库、HuaweiSDK仓库找到,则需要在此处添加。详见配置依赖仓库

发布依赖包到CodeArts私有依赖库

选择“配置所有pom”,则会自动在pom.xml文件增加deploy配置,可使用mvn deploy发布依赖包到CodeArts私有依赖仓库。详见配置发布依赖包到私有依赖库

单元测试

选择处理单元测试结果并生成可视化报告,并使用报告结果控制任务的执行(东北-大连环境暂不支持此功能)。详见配置单元测试

缓存配置

选择是否使用缓存以提高构建速度,选择“使用缓存”后,每次构建时会把下载依赖包缓存起来,后续构建无需重复拉取,可有效提高构建速度。

说明:

maven构建的依赖包存入缓存之后,只有当租户下面构建的项目有引进新的依赖包时,才会更新缓存目录,并不支持对已有的依赖包缓存文件进行更新。

support.huaweicloud.com/usermanual-codeci/codeci_ug_00051.html