检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 唯一标识 name String 项目名 author_id String 用户ID is_creator Boolean 是否为项目创建者 author_domain_id String 项目创建者租户ID 状态码: 400 表4 响应Body参数 参数 参数类型 描述
构建步骤:可修改构建步骤、步骤参数等信息。 参数设置:可配置执行任务时的自定义参数。 执行计划:可配置触发事件(持续集成)和定时执行。 修改历史:可查看构建任务的修改记录。单击“比较差异”,可查看构建任务相比于上一次执行时调整的内容。 权限管理:可配置不同角色的权限。 通知:可配置任务事件类型通知信
该构建任务执行总次数,从1开始自增长,每执行1次加1。 PROJECT_ID 该构建任务所在的项目编号。 WORKSPACE 该构建任务拉取的源代码根目录,即工作空间。 GIT_TAG 代码tag名,在配置代码下载时指定tag构建才有值。 COMMIT_ID_SHORTER 代码提交号的前8位。在配置代码下载时指定CommitID构建才有值。
步骤 一个步骤代表编译过程中的一个自动化环节,如编译一个jar包可包含“Maven构建”和“上传软件包到软件发布库”两个构建步骤,即可完成一个软件包的自动化生产。 Domain ID 创建租户时生成的唯一身份标识。
附录 状态码 错误码 获取项目ID 获取账号ID
表1 Query参数 参数 是否必选 参数类型 描述 name 是 String 文件名 domain_id 是 String 租户ID id 是 String 文件ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 - File 下载的文件
/v1/domain/user-permission 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String CodeArts项目ID,32位数字、小写字母组合。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述
表1 请求Body参数 参数 是否必选 参数类型 描述 job_id 是 String 构建任务ID;编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串 template_id 是 String 构建模板ID 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型
can_absent 否 Boolean can_absent delete 是 Boolean delete id 是 String id keystore_id 是 String keystore_id modify 是 Boolean modify usage 是 Boolean usage user_name
s提供的公有依赖仓库时使用,添加方法如下: 单击“添加”。 填写公有依赖仓库地址,根据需要勾选“release仓库”和“snapshot仓库”。release仓库和snapshot仓库至少勾选一个,也可以同时勾选。 release仓库:勾选后,构建过程将尝试从仓库中下载release版本依赖。
command为构建使用的命令,此处将构建分解为两个段落,准备和执行 # mv /example/TB1.json AOSP/TB1.json 是依赖解析模式独有的准备步骤,文件名字固定,如果工程中存在多个ninja构建,则文件的下标依次增加,例如TBTrace_droid_2.json和TB2.json,以此类推。
Token认证:通过Token认证调用请求,访问编译构建服务用户界面默认使用Token认证。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。请参见AK/SK鉴权。
解为两个段落,准备和执行 # mv /example/TB1.json OpenHarmony/TB1.json是依赖解析模式独有的准备步骤,文件名字固定,如果工程中存在多个ninja构建,则文件的下标依次增加,例如TBTrace_target_2.json和TB2.json,以此类推。
参数类型 描述 arch 是 String 使用机器的架构 project_id 是 String 构建任务所在项目的ID job_name 是 String 任务名称 job_id 是 String 构建任务ID auto_update_sub_module 否 String 是否自动更新子模块
image_templates objects 镜像模板列表 表3 image_templates 参数 参数类型 描述 image_id String 镜像模板ID organization String swr镜像组织 image_name String 镜像名 image_label
URI GET /v2/resource/spec 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String CodeArts项目ID,32位数字、小写字母组合。 arch 是 String 使用机器的架构,如x86-64、arm等 请求参数 无 响应参数
/v1/job/check/webhook-url 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 job_id 是 String 任务ID notice_type 是 String 通知类型 webhook_url 是 String Webhook地址 响应参数
URI GET /v1/image/dockerfile-template 表1 Query参数 参数 是否必选 参数类型 描述 image_id 是 String 调用获取镜像模板列表接口获取 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 -
表2 请求Body参数 参数 是否必选 参数类型 描述 arch 是 String 使用机器的架构 project_id 是 String 构建任务所在项目的ID job_name 是 String 任务名称 auto_update_sub_module 否 String 是否自动更新子模块
String 返回错误信息 status String 返回状态信息 表3 result 参数 参数类型 描述 keystore_id String 文件ID 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg