检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分页获取规则列表 功能介绍 分页获取规则列表 调用方法 请参见如何调用API。 URI GET /v2/{domain_id}/rules/query 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选
重试运行流水线 功能介绍 重试运行流水线 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/retry 表1 路径参数 参数 是否必选
停止流水线 功能介绍 停止流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/stop 表1 路径参数 参数 是否必选
删除规则 功能介绍 删除规则 调用方法 请参见如何调用API。 URI DELETE /v2/{domain_id}/rules/{rule_id}/delete 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID rule_id 是 String
查询插件输入配置 功能介绍 查询插件输入配置 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/agent-plugin/plugin-input 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 请求参数
查询项目级策略详情 功能介绍 查询项目级策略详情 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/rule-sets/{rule_set_id}/gray/detail 表1 路径参数 参数 是否必选 参数类型 描述 rule_set_id 是
查询可用发布商 功能介绍 查询可用发布商 调用方法 请参见如何调用API。 URI GET /v1/{domain_id}/publisher/optional-publisher 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 请求参数
查询插件指标配置 功能介绍 查询插件指标配置 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/agent-plugin/plugin-metrics 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID
查询插件输出配置 功能介绍 查询插件输出配置 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/agent-plugin/plugin-output 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 请求参数
获取单条规则详情 功能介绍 获取单条规则详情 调用方法 请参见如何调用API。 URI GET /v2/{domain_id}/rules/{rule_id}/detail 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID rule_id
流水线执行失败,提示仓库不存在或仓库已被删除 问题现象 流水线执行失败,提示仓库不存在或仓库已被删除。 原因分析 用户在流水线上配置了Repo代码源,如果该Repo代码仓库被删除了,执行流水线时会报该错。 处理方法 新建代码仓库。 编辑报错流水线,进入“任务编排”页面。 在代码源
流水线任务jobs 一条流水线由定义在jobs中的多个任务组成。 jobs.<job_id> 使用jobs.<job_id>定义任务的唯一标识,流水线内不能重复,该标识只能由大小写字母、数字、“-”、“_”组成,最长32位。 jobs: job1: name: first
新建流水线分组 功能介绍 新建流水线分组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/create 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
产品优势 灵活高效 多step/多层job嵌套编排,代码事件、定时、手工、变更、子流水线等灵活的执行策略。 百万级任务并发执行,满足大规模构建、代码检查、测试并发执行要求。 快速集成 低代码、可视化插件开发体系,降低开发成本,提升开发效率。 统一插件接入标准,支持企业快速开发插件,快速适配业务需求。
查询流水线上的构建产物 功能介绍 查询流水线上的构建产物 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/artifacts
获取流水线步骤执行输出 功能介绍 获取流水线步骤执行输出 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/steps/outputs
更新流水线分组 功能介绍 更新流水线分组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/update 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
变更流水线执行失败,提示authentication required 问题现象 执行变更流水线时,流水线上的创建集成分支执行失败,提示authentication required。 原因分析 变更流水线需配置Repo HTTPS授权以提升代码库操作权限,新建CodeArts Repo
获取流水线状态/获取流水线执行详情 功能介绍 获取流水线状态/获取流水线执行详情,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/detail
入门实践 当您完成创建项目、代码仓库等准备工作后,可以根据业务需求使用流水线提供的一系列常用实践。 表1 常用最佳实践 实践 描述 通过微服务变更流水线修复项目BUG并快速发布 CodeArts Pipeline为企业提供了一种微服务模型,将企业大军团的作战方式转变为小团队精英作