检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水线执行失败,提示任务不存在或者已被删除 问题现象 流水线执行失败,代码检查任务报错,提示“CC.10010204.400,任务不存在或者已被删除,请检查请求参数是否正确”。 原因分析 流水线关联的代码检查任务数据丢失,执行时会报此异常。 处理方法 重新创建代码检查任务,并在流水线中重新关联新建的代码检查任务。
本章将指导您通过API获取流水线状态。 API的调用方法请参见3-如何调用API。 约束限制 流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。 接口信息 URI:POST v3/pipelines
是否必选 参数类型 描述 task_id 是 String 实例ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 pipelineRunId 是 String 流水线运行实例ID id 是 String 流水线排队记录ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object
约束与限制 购买须知 流水线不支持单独购买,需开通CodeArts套餐后使用。 不同区域购买的资源不能跨区使用,需慎重选择。 使用须知 禁止构造存在风险的使用场景,对服务进行恶意攻击,如:DDos、Redos攻击等。 如果您使用CodeArts Pipeline服务开展特定行业的
批量获取流水线状态 功能介绍 批量获取流水线状态,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
单击右上角用户名。 单击“CodeArts控制台”。 单击左上角,找到弹性云服务器服务,单击并进入。 找到本次部署使用的弹性云服务器,单击“操作”列“远程登录”。 选择“其他方式 > 使用控制台提供的VNC方式登录”,单击“立即登录”。 输入购买弹性云服务器时配置的用户名和密码,回车。
流水线执行失败,提示没有配置部署策略 问题现象 执行流水线时,流水线上的云原生发布任务执行失败,提示没有配置部署策略。 原因分析 云原生发布环境未配置发布策略。 处理方法 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值:
保存流水线时提示人工审核任务中配置了不属于当前项目的审核人 问题现象 编辑完流水线保存时,界面提示人工审核任务中配置了不属于当前项目的审核人,请重新编辑审核人数据后重试。 图1 报错信息 原因分析 流水线中包含人工审核任务,但该任务配置的审核人已不在当前项目下。 处理方法 可通过以下两种方法解决:
要获取状态的执行ID 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 pipelineRunId 是 String 流水线运行实例ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 sources 是 Array of sources objects
类型 version String 版本 tags Array of strings 标签。 url_relative String 插件链接地址 properties_list Array of objects 多版本属性列表 manifest_version String 摘要版本号
约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 pipeline_run_id 是 String 参数解释: 流水线运行实例ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 pipelineRunId 是 String 流水线运行实例ID jobRunId 是 String 流水线任务ID stepRunId 是 String 流水线步骤ID 请求参数 表2 请求Body参数
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 pipelineRunId 是 String 流水线运行实例ID jobRunId 是 String 流水线任务ID stepRunId 是 String 流水线步骤ID 请求参数 表2 请求Body参数
unId}/delay-pass 表1 路径参数 参数 是否必选 参数类型 描述 pipelineRunId 是 String 流水线运行实例ID jobRunId 是 String 流水线任务ID stepRunId 是 String 流水线步骤ID project_id 是 String
类型 version String 版本 tags Array of strings 标签。 url_relative String 插件链接地址 properties_list Array of objects 多版本属性列表 manifest_version String 摘要版本号
notice_contents 是 Array of strings 通知内容 notice_users 是 Array of strings 通知用户 sort_index 是 Integer 排序 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String
notice_contents Array of strings 消息内容 notice_users Array of strings 发送用户 secret_info String 密钥信息 sort_index Integer 排序 请求示例 https://(endpoint