检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建流水线 新建流水线(图形化) 新建流水线(YAML化)
配置流水线 编排流水线阶段 编排流水线任务 配置流水线参数 配置流水线执行计划 配置流水线权限 配置流水线通知订阅
扩展点管理 查询插件列表 查询插件列表V1 查询扩展点列表 创建服务扩展点 查询插件详情 父主题: API
查询批量执行流水线结果 交换分组顺序 流水线官方消息通知查询 流水线官方消息通知更新 流水线消息通知开关 流水线第三方消息通知查询 流水线第三方消息通知更新 查询流水线的角色权限 查询流水线的用户权限 修改流水线的角色权限 修改流水线的用户权限 查询流水线是否启用二级权限 修改流水线是否启用二级权限
API概览 表1 流水线接口概览 分类 接口 模板管理 包括查询模板列表、创建流水线模板、查询模板详情等接口。 流水线管理 包括启动流水线、批量获取流水线状态、获取流水线状态/获取流水线执行详情等接口。 分组管理 包括新建流水线分组、更新流水线分组、删除流水线分组等接口。 规则管理
附录 状态码 错误码 获取项目ID 获取账号ID
表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。
模板管理(旧版,待下线) 查询模板列表 查询模板详情 父主题: API
租户级策略管理 创建策略 修改策略 获取策略详情 获取策略列表 删除策略 开关策略 查询策略使用情况 查询策略关联信息 父主题: API
参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 状态码:200 表4
参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表3 请求Body参数 参数
单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。 在导航中依次选择“设置 > 通用设置 > 服务扩展点管理”。 找到变更流水线关联的CodeArts Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。
资源类型 承载服务的资源类型,当前支持华为云CCE集群、UCS集群和自建Kubernetes集群,不同类型的资源支持的部署插件不同。 CCE:华为云对Kubernetes封装的集群类型,使用华为云CCE资源时选择该类型,了解更多。 UCS:华为云对Kubernetes封装的多云集群类
流水线部分任务执行 根据用户需求,可选择流水线中的某一个或多个任务单独执行。 流水线历史执行记录 支持查看流水线最近90天的历史执行记录。 流水线微服务变更 支持基于微服务的DevOps轻量变更模式。 流水线策略分层管理 在租户级和项目级都有策略,实现租户的全局管控和项目的局部管控。 流水线自定义规则
多插件”,也可跳转至扩展插件页面。 扩展插件页面展示全部可使用的插件,单击插件卡片可以查看插件的详细信息。 流水线扩展插件使用场景 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布。 开发者利用官方工具镜像
用户访问流水线的方式有多种,包括流水线用户界面、API,无论访问方式封装成何种形式,其本质都是通过流水线提供的REST风格的API接口进行请求。 流水线的接口需要经过认证请求后才可以访问成功。流水线支持两种认证方式: Token认证:通过Token认证调用请求,访问流水线服务用户界面默认使用Token认证。
示例3:获取流水线状态 场景描述 本章将指导您通过API获取流水线状态。 API的调用方法请参见3-如何调用API。 约束限制 流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。 接口信息 URI:POST
AK/SK签名认证方式仅支持消息体大小12M以内,12M以上的请求请使用Token认证。 AK/SK既可以使用永久访问密钥中的AK/SK,也可以使用临时访问密钥中的AK/SK,但使用临时访问密钥的AK/SK时需要额外携带“X-Security-Token”字段,字段值为临时访问密钥的security_token。
查询流水线运行使用的参数 功能介绍 查询流水线运行使用的参数 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/run-variables
编排流水线阶段 编排流水线任务 准出条件 流水线服务提供基于规则和策略的准出条件管理能力,是指在流水线阶段中配置的用于自动化看护的质量指标卡点,通过配置规则和策略,来实现阶段准出校验,并最终控制流水线的执行。 规则:基于扩展插件的输出阈值,设置比较关系和阈值条件,供策略使用,并最