编译构建 CodeArts Build-构建步骤:Maven构建:配置说明
配置说明
添加“Maven构建”构建步骤。
参数说明如下:
参数项 |
说明 |
---|---|
步骤显示名称 |
构建步骤的名称,可自定义修改。 |
工具版本 |
根据需要选择工具版本。
说明:
如果预置的工具版本满足不了用户需求,可以通过自定义Docker镜像,加入项目需要的依赖和工具,将所需环境打包制作成Docker镜像并推送至SWR镜像仓库,详情请参考制作镜像并推送到SWR仓库和。 |
命令 |
配置Maven命令,一般使用系统默认生成的命令即可。 |
setting配置 |
可开启自动生成setting文件并配置依赖仓库,增加非软件开发生产线提供的依赖仓库:即如果需要的依赖无法在华为开源镜像站、CodeArts私有依赖仓库、HuaweiSDK仓库找到,则需要在此处添加。详见配置依赖仓库。 |
发布依赖包到CodeArts私有依赖库 |
选择“配置所有pom”,则会自动在pom.xml文件增加deploy配置,可使用mvn deploy发布依赖包到CodeArts私有依赖仓库。详见配置发布依赖包到私有依赖库。 |
单元测试 |
选择处理单元测试结果并生成可视化报告,并使用报告结果控制任务的执行(东北-大连环境暂不支持此功能)。详见配置单元测试。 |
缓存配置 |
选择是否使用缓存以提高构建速度,选择“使用缓存”后,每次构建时会把下载依赖包缓存起来,后续构建无需重复拉取,可有效提高构建速度。
说明:
maven构建的依赖包存入缓存之后,只有当租户下面构建的项目有引进新的依赖包时,才会更新缓存目录,并不支持对已有的依赖包缓存文件进行更新。 |