检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置完流水线后,单击“保存并执行”,等待流水线执行。 执行完成后,查看准出条件拦截结果。 如果代码检查任务的检查结果通过准出条件校验,则顺利执行到下一阶段。 图7 执行流水线 如果代码检查任务的检查结果没有通过准出条件校验,则终止执行,单击准出条件,可查看详细校验结果。
进入项目下流水线,新建或编辑流水线。 在“任务编排”页,新建或编辑任务,单击右上方“更多插件”,也可跳转至扩展插件页面。 扩展插件页面展示全部可使用的插件,单击插件卡片可以查看插件的详细信息。 流水线扩展插件使用场景 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布。
参数 是否必选 参数类型 描述 pipeline_id 否 String 流水线ID operation_query 是 Boolean 查询权限 operation_execute 是 Boolean 执行权限 operation_update 是 Boolean 编辑权限 operation_delete
参数 是否必选 参数类型 描述 pipeline_id 否 String 流水线ID operation_query 是 Boolean 查询权限 operation_execute 是 Boolean 执行权限 operation_update 是 Boolean 编辑权限 operation_delete
水线。 合并主干:将集成分支合并回主干分支。 执行完成后,可查看流水线执行结果。 变更流水线执行成功时,会将本次运行选择的所有变更状态改为“已发布”状态。 单击流水线名称,进入“流水线详情”页面 单击流水线源卡片的“查看更多”,弹出运行变更侧滑框,展示本次流水线运行时选择的变更信息。
API的调用方法请参见3-如何调用API。 约束限制 流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。 接口信息 URI:POST v3/pipelines/{pipeline_id}/status API文档详情请参见:获取流水线状态。
不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 偏移量 limit 否 Integer 每次查询的条目数量 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。
hook_flag 是 Boolean 是否开启触发执行流水线功能 branch 是 String 触发分支 git_url 是 String 源码仓ssh地址 codehub_id 是 String 源码仓ID web_url 是 String 源码仓首页url branch_list 是 Array
Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 include_tenant_rule_set 是 Boolean 是否包含租户级规则 name 否 String 策略名称,用于模糊查询 is_valid 否 Boolean
单项目下最大环境数量 50 单个环境最大策略数量 5 单个策略最大任务数量 10 单个环境最大自定义环境变量个数 50 单个环境最大自定义环境变量可查看历史版本数 20 表4 策略使用限制 指标类别 指标项 限制值 策略管理 单租户下最大自定义规则条数 2000 单租户下所有项目中项目级策略最大总和
Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 include_tenant_rule_set 是 Boolean 是否包含租户级规则 name 否 String 策略名称,用于模糊查询 is_valid 否 Boolean
新建流水线任务,在“任务编排”页面新建任务,添加已注册的基础插件,填写参数信息。 图3 调试插件 保存并执行流水线,执行完成后,单击插件名称,查看执行结果。 图4 查看插件执行结果 (可选)业务逻辑调试无误后,建议将插件发布为正式版本。 返回到扩展插件页面。 单击刚注册的基础插件,进入插件“版本管理”页面。
Boolean 删除权限 operation_execute 是 Boolean 执行权限 operation_query 是 Boolean 查询权限 operation_update 是 Boolean 更新权限 role_id 是 Integer 角色ID 响应参数 状态码: 200
超过资源池中最大Agent数,请检查当前资源池中的agent数 500 COCT.0070008 删除Agent失败 删除Agent失败 删除Agent失败,请查看是否已经不存在 500 COCT.0070019 访问CC服务失败 访问CC服务失败,请稍后重试! 访问CC服务失败,请稍后重试! 400
参数类型 描述 cloud_project_id 否 String 项目ID offset 是 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 是 Integer 每页显示的条目数量 type 否 String 类型 name 否 String