检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
添加了需要关联代码仓的任务,执行时会提示错误,具体问题请参考常见问题。 创建方式 关联Repo代码源时,可以选择图形化编排和YAML化编排两种方式。 图形化编排:以图形化界面方式轻松配置流水线,清晰展示任务串并行关系。 YAML化编排:以代码化YAML方式编排流水线,支持语法自动
Params参数 API接口请求体的Params参数。 Header参数 API接口请求体的Header参数。 远程搜索 开启后,可添加远程搜索字段,使用插件时在输入框中填写值,会使用所填的值作为远程搜索字段的值对接口进行重新调用。 Params参数:搜索字段的参数类型为API接口请求体的Params参数。
} 其中,error_code表示错误码,error_msg表示错误描述信息。 错误码说明 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 200 DEVCP.00014031 权限不足 无创建流水线权限
新建流水线 新建流水线(图形化) 新建流水线(YAML化)
如上定义表示两个唯一标识分别为job1和job2的任务。 jobs.<job_id>.name 使用jobs.<job_id>.name定义任务的名称,在图形化界面中会展示该名称。 jobs: job1: name: first job job2: name: second
流水线自定义编排 可根据用户使用场景的需要,对构建、代码检查、子流水线、仓库管理、部署、延时执行、人工审核、接口测试等多种类型的任务进行纳管和执行编排。 流水线可视化增删改查 提供图形化界面的流水线创建、编辑、删除和执行状态查看功能。其中,查看功能支持跳转到对应的任务界面查看其日志等详情信息。
方案概述 传统软件质量保障以人工验收测试为主,效率低。当前软件能力难以支持业务需要,大量测试验收需要人工手动进行,自动化覆盖率低,且需要人工筛查识别满足验收条件的版本进行后续发布等处理流程,整体测试效率低下。 CodeArts Pipeline提供统一的准出条件管理能力,通过配置规则和
plugin_name=apie_test 响应示例 状态码: 200 参数解释: 图标路径。 取值范围: 不涉及。 /api/v1/ce8df55870164338a72d7e828a966a2a/common/get-plugin-icon?object_key=apie_test-3
任务ID,定义任务的唯一标识 name: maven build # 任务的名称,在图形化界面中会展示该名称 steps: # 定义组成任务的步骤 - name: My build step # 步骤的名称,在图形化界面中会展示该名称 uses: CodeArtsBuild
28a966a2a/agent-plugin/create { "plugin_name" : "apie_test", "display_name" : "apie_test", "version" : "0.0.2", "version_description"
获取流水线列表接口 调用方法 请参见如何调用API。 URI POST /v3/pipelines/list 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,通过调用IAM服务获取用户Token接口获取(响
管理流水线扩展插件 流水线插件概述 流水线官方插件 图形化新建流水线自定义插件 代码化新建流水线自定义插件 执行镜像命令
a2a/agent-plugin/create-draft { "plugin_name" : "apie_test", "display_name" : "apie_test", "business_type" : "Normal", "description"
文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数
完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于管理员创建IAM用户接口,返回如图1所示的消息头。 图1 管理员创建IAM用户响应消息头
更新发布商图标 功能介绍 更新发布商图标 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/common/upload-publisher-icon 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2
查询插件列表V1 功能介绍 查询插件列表旧版本接口 调用方法 请参见如何调用API。 URI GET /v1/extensions/modules 表1 Query参数 参数 是否必选 参数类型 描述 projectid 否 String 项目uuid module_ids 否 Array
ExtensionValidation object 验证 表6 ExtensionExtendProp 参数 参数类型 描述 api_options String API 选项 api_type String API 类型 options String 选项 disabled_conditions String
"required" : "true", "extend_prop" : { "api_options" : null, "api_type" : null, "options" : null, "disabled_conditions"
66a2a/agent-plugin/edit-draft { "plugin_name" : "apie_test", "display_name" : "apie_test", "business_type" : "Normal", "description"