检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取流水线状态/获取流水线执行详情 功能介绍 获取流水线状态/获取流水线执行详情,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/detail
查询插件指标配置 功能介绍 查询插件指标配置 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/agent-plugin/plugin-metrics 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID
分页获取规则列表 功能介绍 分页获取规则列表 调用方法 请参见如何调用API。 URI GET /v2/{domain_id}/rules/query 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选
更新发布商图标 功能介绍 更新发布商图标 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/common/upload-publisher-icon 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2
其中,error_code表示错误码,error_msg表示错误描述信息。 错误码说明 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 200 DEVCP.00014031 权限不足 无创建流水线权限 检查是否有创建流水线权限
获取流水线列表 功能介绍 获取流水线列表接口 调用方法 请参见如何调用API。 URI POST /v3/pipelines/list 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,通过调用IAM
示例2:停止流水线 场景描述 本章将指导您通过API根据流水线ID停止流水线任务。 API的调用方法请参见4.2.5如何调用AP。 约束限制 已有流水线,并且流水线正在执行中。 涉及接口 通过用户token、流水线id停止流水线。 操作步骤 查看项目下构建任务列表。 接口信息 URI:POST
在流水线阶段任务的执行条件中通过表达式引用流水线上下文,用以限制任务执行。表达式由流水线上下文、操作符、函数或常量组合而成,表达式以编程的方式访问流水线上下文,实现将流水线中运行的实例、变量、任务等信息在流水线之间互相传递。 新建流水线。 新建阶段任务或编辑已有阶段任务。 单击“任务配置”,在“执行条
付活动的载体,项目的需求研发和漏洞修复都可以放在变更上来实现,一个变更只能属于一个微服务。在微服务中,用户可以创建流水线资源,并将其设置为变更流水线,用于与微服务下的变更资源进行联动,通过变更流水线发布一个或多个变更来实现项目的快速交付。 微服务具备以下优点: 边界清晰:每一个微
查询模板列表 功能介绍 查询流水线模板列表 调用方法 请参见如何调用API。 URI POST /v5/{tenant_id}/api/pipeline-templates/list 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 参数解释:
新建流水线分组 功能介绍 新建流水线分组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/create 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。
批量获取流水线状态 功能介绍 批量获取流水线状态,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
示例1: 执行流水线 场景描述 本章将指导您通过API执行流水线任务。 API的调用方法请参见3-如何调用API。 约束限制 待执行流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数启动流水线。 操作步骤 执行流水线任务。 接口信息 URI:POST
示例3:获取流水线状态 场景描述 本章将指导您通过API获取流水线状态。 API的调用方法请参见3-如何调用API。 约束限制 流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。 接口信息 URI:POST
获取流水线列表/获取项目下流水线执行状况 功能介绍 获取流水线列表/获取项目下流水线执行状况 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id
Build构建 调用编译构建能力进行构建。编译构建服务为开发者提供配置简单的混合语言构建平台,实现编译构建云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。了解更多。
None 操作指导 流水线 CodeArts Pipeline 介绍如何创建并执行流水线任务 03:14 创建并执行流水线 流水线 CodeArts Pipeline 介绍如何通过微服务变更流水线完成变更发布 02:28 微服务变更发布
开发流水线自定义插件Shell命令 注册插件或新建插件版本时,支持用户在插件命令输入Shell命令以实现插件业务逻辑,编写命令过程中,通常会涉及和流水线执行过程中的各种数据进行交互。本节从插件的代码开发输入输出,介绍插件业务的代码实现。 自定义插件的数据输入 插件代码开发过程中获取的外部信息主要包括三部分:
always() }} name: second job 如上定义表示job2会在job1运行结束后开始执行,不论job1的最终状态如何。 jobs.<job_id>.steps 每个任务由定义在steps中的多个步骤组成,每个步骤可运行一个指定的插件。 jobs.<job_id>
场景特点:各种工程类型的应用纷繁复杂,不同项目之间关联引用,相互依赖,微服务分层架构,人工管理费时费力。 使用方式:利用流水线串联特性,主流水线可以挂载子流水线,实现构建或者微服务依赖等复杂场景轻松管理。