检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水线上下文 流水线上下文 配置流水线执行条件表达式 配置通过流水线上下文获取构建任务的产物信息 父主题: 参考
租户级策略管理 创建策略 修改策略 获取策略详情 获取策略列表 删除策略 开关策略 查询策略使用情况 查询策略关联信息 父主题: API
流水线上下文存储了流水线运行的实例、变量、任务等信息,每个上下文都是一个包含各种属性的对象。使用流水线时,当一个任务生成了数据或结果,且这些数据或结果需要在后续的任务中使用时,可以基于流水线上下文来实现,流水线上下文可以帮助实现任务间的信息传递和协作,使得整个流水线运作更加灵活和高效。
"xdomain_type": "", "default_project_id": null } } 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error_msg": "Request body is invalid.",
启动流水线 批量获取流水线状态 获取流水线状态/获取流水线执行详情 获取流水线列表/获取项目下流水线执行状况 删除流水线 查询流水线详情 修改流水线信息 停止流水线 获取流水线执行记录 基于模板创建流水线 创建流水线 重试运行流水线 通过人工审核 获取流水线运行需要的自定义参数 驳回人工审核
单击项目名称,进入目标项目。 单击“持续交付 > 发布管理”,进入环境列表页面。 找到云原生发布插件关联的环境,单击环境名称,进入“环境信息”页面。 切换至“发布策略”页签,为发布环境配置发布策略。 重新执行流水线。 父主题: 常见报错解决方法
参数解释: 结束时间。 取值范围: 不涉及。 stages Array of StageRun objects 参数解释: 阶段运行信息列表,包含各个阶段的详细运行信息 约束限制: 不涉及。 domain_id String 参数解释: 租户ID。 取值范围: 32位字符,仅由数字和字母组成。
stage_status_list Array of stage_status_list objects 参数解释: 阶段状态信息列表,包含各阶段的详细状态信息。 约束限制: 不涉及。 status String 参数解释: 流水线运行实例状态。 取值范围: COMPLETED - 已完成
进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“发布策略”页签,切换至“发布策略”页面。 单击“自定义策略”旁的,弹出“新建策略”对话框,选择策略模板,单击“确定”。 在模板的基础上自定义编排插件,并配置相关信息。 表1 新建策略 参数项 说明 策略名称 策略
execution_info object 执行信息 input_info 否 Array of input_info objects 输入信息 表4 execution_info 参数 是否必选 参数类型 描述 inner_execution_info 是 Object 执行信息 表5 input_info
execution_info object 执行信息 input_info 否 Array of input_info objects 输入信息 表4 execution_info 参数 是否必选 参数类型 描述 inner_execution_info 是 Object 执行信息 表5 input_info
版本说明 inputs Array of inputs objects 输入信息 outputs Array of outputs objects 输出信息 execution execution object 执行信息 表5 inputs 参数 参数类型 描述 name String 名称
plugin_attribution String 插件属性 input_info Array of input_info objects 输入信息 plugin_execution Object 执行信息 runtime_attribution String 运行属性 表5 input_info 参数 参数类型 描述
workitem_ids 是 Array of strings 工作项ID repos 是 Array of repos objects 变更代码仓信息 表3 repos 参数 是否必选 参数类型 描述 repo_id 是 String Repo代码仓ID http_url 是 String
租户级策略默认存在一条“系统策略”,用户可查看和使用该策略,但不能编辑和删除。 单击“新建策略”,进入“新建策略”页面,填写参数信息。 表3 租户级策略参数信息 参数项 说明 名称 策略名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。
pleted:执行完成 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。 error_code String 参数解释: 错误码。 取值范围: 不涉及。 请求示例 GET https:/
在“任务编排”页,新建或编辑任务,单击右上方“更多插件”,也可跳转至扩展插件页面。 扩展插件页面展示全部可使用的插件,单击插件卡片可以查看插件的详细信息。 流水线扩展插件使用场景 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布。
strings 消息内容 notice_users Array of strings 发送用户 secret_info String 密钥信息 sort_index Integer 排序 请求示例 https://(endpoint)/v5/e2e18230a85d4d6ab0b
单击“更多 > 设置标签”,弹出“设置标签”对话框,可批量为流水线设置标签。 单击“更多 > 删除”,弹出“批量删除”对话框,确认后输入提示信息,单击“确认”,即可批量删除流水线。 批量删除流水线时,一次最多可删除20条流水线。
ent-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。 Authorization:签名认证信息,可选,当使用AK/SK方式