检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应Body参数 参数 参数类型 描述 result Array of result objects 参数 status String 返回状态信息 表2 result 参数 参数类型 描述 name String 参数定义 params Array of params objects
状态码: 200 表3 响应Body参数 参数 参数类型 描述 result result object 结果 status String 状态信息 error Object 错误 表4 result 参数 参数类型 描述 total String 总数 状态码: 400 表5 响应Body参数
2版本的的SDK,项目中没有特殊指定SDK时,可以兼容4.0以上版本。 项目中若特殊指定了某SDK版本,Msbuild构建会去对应版本路径下查找,导致找不到SDK错误。 处理方法 尽可能避免强制指定SDK版本。 如确属业务需要无法更改,请联系客服。 父主题: Msbuild构建
apksigner命令行 用户自定义签名参数,默认“--verbose”显示签名详情。 验证签名是否成功。 配置完成后执行构建任务,当显示任务执行成功后,查看构建日志,若“Android APK签名”对应日志中显示“结果: Signed”即为签名成功。 代码化构建 1 2 3 4 5
ninja文件缓存开关,和TB_CACHE_ARCHIVE_PATH同时设置时缓存才会开启。 非空值:开启,如果开启了远端缓存,该值视为远端服务器IP。 空值:关闭(默认)。 172.example.example.example TB_CACHE_ARCHIVE_PATH ninj
失败。 由于Windows系统特殊性,通常情况下,此类程序集默认安装于本地系统,无需指定程序集位置,VS构建时会从默认配置的几个程序集路径查找,可以构建成功。而云端构建环境对应目录无此程序集,进而导致云端构建环境与本地不一致带来的失败。 为解决此类场景,Msbuild集成了NuG
Array of edges objects edges vertices Array of Vertices objects record信息 表4 edges 参数 参数类型 描述 from String 依赖子任务ID to String 被依赖的子任务ID 表5 Vertices
状态码: 200 表3 响应Body参数 参数 参数类型 描述 result result object 结果 status String 状态信息 表4 result 参数 参数类型 描述 job_id String 构建任务ID project_id String 构建任务所在项目的ID
、字母组合的字符串。 表2 Query参数 参数 是否必选 参数类型 描述 page_no 否 Integer 分页页码, 表示从此页开始查询, page_no大于等于1 默认取值: 1 page_size 否 Integer 每页显示的条目数量,page_size小于等于100
参数 参数类型 描述 result CreateTemplatesItems object 查询模板结果 error String 返回错误信息 status String 返回状态信息 表9 CreateTemplatesItems 参数 参数类型 描述 favourite Boolean
当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。 代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。 1 2 3 4 5 6 7 8 9 10 version: 2.0 # 必须是2.0 steps: BUILD:
parameter 否 Array of ParameterItem objects 自定义参数 scm 否 Scm object 代码信息 表3 ParameterItem 参数 是否必选 参数类型 描述 name 是 String 参数名称 value 是 String 参数值
基本概念 表1 编译构建服务基本概念 词汇 定义 执行参数 构建任务运行时才指定值的参数,按照类型分为“自定义参数”和“系统预定义参数”。 服务扩展点 一种扩展插件,为平台提供链接第三方服务的能力。如,编译构建服务使用服务扩展点可连接通用Git平台获取项目源码,服务扩展点可以提供对此类连接的新建、编辑、删除等操作。
Array of edges objects edges vertices Array of Vertices objects record信息 表5 edges 参数 参数类型 描述 from String 依赖子任务ID to String 被依赖的子任务ID 表6 Vertices
响应Body参数 参数 参数类型 描述 result result object 结果 status String 状态信息 error String 错误信息 表9 result 参数 参数类型 描述 job_id String 构建任务ID 状态码: 400 表10 响应Body参数
对应的扩展点不存在 问题现象 构建任务执行失败,日志提示“对应的服务扩展点不存在”。 原因分析 服务扩展点数据丢失,构建任务如果关联了该服务扩展点,则执行时会报错。 处理方法 重新在服务扩展点页面新建服务扩展点,并将服务扩展点重新关联到构建任务中,以构建任务中的“通用Git”服务扩展点丢失为例。
响应Body参数 参数 参数类型 描述 result result object 结果 status String 状态信息 error String 错误信息 表9 result 参数 参数类型 描述 job_id String 构建任务ID 状态码: 400 表10 响应Body参数
PATH="${NODEJS_HOME}/bin:${PATH}" Node.js包(如本例中的node-v10.15.3)的下载地址请访问华为开源镜像站查找并复制链接地址。 保存后,执行构建验证。 父主题: Maven构建
编译构建旧版计费方式说明 本章节介绍编译服务旧版计费方式,仅供老用户参考。 免费额度 编译构建服务提供每月600分钟免费额度,开通服务前可免费体验,使用量超出免费额度时,系统将会提示购买资源包或并发包或升级为专业版、铂金版。 编译构建是软件开发生产线CodeArts的一个服务,您
配置构建任务事件通知 编译构建服务支持给用户发送事件通知。例如任务构建成功、任务构建失败、任务被禁用、任务配置被更新和任务被删除时,可以给用户发送服务动态通知、钉钉通知或企业微信通知。 在编译构建任务配置页面,切换至“通知订阅”页签,按照实际需要进行配置。 配置服务动态通知 单击“官方通知”下“服务动态”进行设置。