-
基本概念 - 编译构建 CodeArts Build
构建任务运行时才指定值的参数,按照类型分为“自定义参数”和“系统预定义参数”。 服务扩展点 一种扩展插件,为平台提供链接第三方服务的能力。如,编译构建服务使用服务扩展点可连接通用Git平台获取项目源码,服务扩展点可以提供对此类连接的新建、编辑、删除等操作。 执行计划 定义构建任务自动触发时
-
新建构建任务 - 编译构建 CodeArts Build
新建服务扩展点(可选操作) 当在配置基本信息阶段,代码源选择第三仓库时需要配置。 服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方服务的能力。 编译构建服务默认从代码托管服务拉取代码进行构建,同时也可使用服务扩展点连接第三方代码仓库获取项目源码。
-
前提准备 - 编译构建 CodeArts Build
内容。 准备私有依赖扩展点 在导航栏选择“设置 > 通用设置 > 服务扩展点管理”。 单击“新建服务扩展点”,选择“nexus repository”。 在弹出的对话框中填写参数信息。 连接名称:使用私有依赖扩展点的显示名称,本例中可命名为“私有依赖扩展点”。 仓库地址:私有仓库地址。
-
Maven构建 - 编译构建 CodeArts Build
Maven构建缓存配置及清理步骤 查找准确的构建包路径 使用jib-maven-plugin插件构建maven工程制作镜像 代码更新后构建打出来的包还是旧的 对应的扩展点不存在
-
增值特性 - 编译构建 CodeArts Build
构建加速包的单次购买上限为16个。 计费公式 单价*数量*购买时长 计费周期 根据购买时长确定(以UTC+8时间为准)。一个计费周期的起点是您开通或续费构建加速包的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买时长为一个月的构建加速包,那么其计费周期为:2023/03/08
-
计费模式概述 - 编译构建 CodeArts Build
包年/包月CodeArts Build套餐的计费周期是根据您购买的时长来确定的(以UTC+8时间为准)。一个计费周期的起点是您开通或续费资源的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买了时长为一个月的CodeArts
-
Gcc/Clang构建加速 - 编译构建 CodeArts Build
来自流水线:如果选择来自流水线,则只能通过流水线任务驱动执行,不能单独执行。 以下为第三方代码仓库,首次使用第三方代码仓,需新建服务扩展点,详情可参考新建服务扩展点(可选操作)。 GitHub:拉取托管在GitHub上的代码进行构建。 通用Git:拉取托管在其他服务上的代码进行构建。 Gi
-
资源扩展 - 编译构建 CodeArts Build
构建并发包的单次购买上限为50个。 计费公式 单价*数量*购买时长 计费周期 根据购买时长确定(以UTC+8时间为准)。一个计费周期的起点是您开通或续费编译构建并发扩展的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买时长为一个月的编译构建并
-
使用Maven构建 - 编译构建 CodeArts Build
命令即可。 setting配置 自动生成setting文件并配置依赖仓库:可根据用户的IP不同,自动识别最优站点访问方式,国内用户使用“国内站点”,国际用户使用“国际站点”。建议使用默认配置。 公有依赖仓库:默认已添加华为开源镜像站,同时配置了HuaweiSDK仓库。此配置仅在需
-
功能总览 - 编译构建 CodeArts Build
如何新建构建任务 源码源配置 编译构建默认从代码托管拉取代码进行构建,服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方服务的能力。 编译构建可使用服务扩展点连接第三方代码仓获取项目代码,可以提供对此类连接的新建、编辑、删除等操作。 支持区域:
-
Maven构建缓存配置及清理步骤 - 编译构建 CodeArts Build
d}/{version},需填入的参数分别对应依赖包坐标中的groupId、artifactId、version,其中,groupId中的点会被自动分割为层级目录。 若依赖包如下: <dependency> <groupId>com.xxx.xxx</groupId> <arti
-
约束与限制 - 编译构建 CodeArts Build
支持中英文,数字,下划线“_”和连接符“-” 字符长度范围为1~115 构建步骤名称 支持中英文、中划线“-”、下划线“_”、英文逗号、英文分号、英文冒号、点、/、圆括号(中英文)和空格。 字符长度范围为1~128 参数名称 支持英文字母,数字,下划线“_” 字符长度范围为1~128 规格与限制 指标项
-
成长地图 - 编译构建 CodeArts Build
使用 您可以根据实际需要,选择模板构建、自定义构建环境、镜像构建或使用鲲鹏服务器进行构建,并对软件包进行管理。除此之外,您还可以使用服务扩展点连接第三方GitHub、通用Git、码云的git仓库获取项目源码提供对此类连接的新建、编辑、删除等操作。 购买开通 开通服务 关闭服务 构建步骤
-
打包并制作、推送镜像 - 编译构建 CodeArts Build
</dependency> 保存“pom.xml”后重新上传到“WebServer”代码仓库中。 在“Maven构建”步骤中选择前提准备中已创建的私有依赖库扩展点。 在“Maven构建”步骤后添加“制作镜像并推送到SWR仓库”构建步骤,并录入所需镜像信息。 镜像仓库:保持默认即可。 组织:填写前提准备中创建的组织名。
-
根据开始时间和结束时间查看构建任务的构建成功率 - 编译构建 CodeArts Build
任务成功构建次数 total_count Integer 任务构建总次数 success_ratio Double 任务成功率,精确到小数点后两位 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String