-
功能列表 - 流水线 CodeArts Pipeline
功能列表 流水线服务主要功能特性如下: 特性 描述 流水线自定义编排 可根据用户使用场景的需要,对构建、代码检查、子流水线、仓库管理、部署、流水线控制(延时执行、人工审核)、接口测试等多种类型的任务进行纳管和执行编排。
-
执行条件表达式 - 流水线 CodeArts Pipeline
对象筛选器 使用“*”语法应用筛选器并选择集合中的匹配项。 示例: 如下是流水线某次运行的jobs上下文。 则“jobs.*.status”返回“[ 'COMPLETED', 'FAILED' ]”。
-
导读 - 流水线 CodeArts Pipeline
当前服务支持基于应用服务网格(ASM)的灰度发布和基于云容器引擎(CCE)的容器部署,分别对应蓝绿升级和CCE滚动升级。 蓝绿升级 CCE滚动升级 父主题: Kubernetes发布插件
-
什么是流水线 - 流水线 CodeArts Pipeline
什么是微服务? 微服务是一种软件治理架构,一个大型的复杂软件项目,可以由一个或多个微服务组成,系统中各个微服务之间是松耦合的,各微服务并行独立开发、构建、验证及部署上线。微服务具备以下优点: 边界清晰:每一个微服务只关注一个特定的业务功能,开发和维护单个微服务都相对简单。
-
云原生发布与流水线 - 流水线 CodeArts Pipeline
环境级别 任务发布的环境类别,对应微服务的环境类型,目前支持开发环境、测试环境、预发环境和生产环境。 环境 需要发布的环境,对应微服务的环境,详见新建发布管理环境。
-
项目级权限 - 流水线 CodeArts Pipeline
单击导航“设置 > 通用设置”,进入“服务权限管理”页面。 项目创建者和其他具有管理权限的用户可以在该页面修改不同角色对当前项目下流水线资源的默认操作权限。 流水线相关资源集中在流水线服务下,包括流水线、策略(项目级)、微服务、变更、环境。
-
成长地图 - 流水线 CodeArts Pipeline
流水线使用 新建流水线 配置流水线 流水线参数配置 执行流水线 分组管理 权限管理 流水线模板 服务扩展点 门禁策略 规则配置 租户级策略 项目级策略 策略与流水线 自定义插件 注册自定义插件 插件开发 插件与策略 微服务变更 新建微服务 新建变更 变更与流水线 微服务发布 环境管理
-
配置流水线模板 - 流水线 CodeArts Pipeline
配置流水线模板 通过配置流水线模板,可以快速生成对应模板的流水线,可以通过以下方式进入模板列表: 服务入口:进入流水线服务,默认展示“流水线列表”页,单击“模板列表”,切换至“模板列表”页。 项目入口:进入项目下流水线,单击右上角“更多 > 模板管理”,切换至“模板列表”页。
-
终端节点 - 流水线 CodeArts Pipeline
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同。 流水线的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。
-
如何使用流水线? - 流水线 CodeArts Pipeline
在顶部菜单栏选择“服务 > 流水线”进入。 新建流水线 单击流水线首页的“新建流水线”进行创建,支持模板创建流水线、自定义模板定制流水线。
-
概述 - 流水线 CodeArts Pipeline
概述 提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。 您可以使用本文档提供的API对流水线进行相关操作,如:启动流水线、停止流水线等。支持的全部操作请参见API概览。
-
注册自定义插件 - 流水线 CodeArts Pipeline
单击“服务 > 扩展插件”,进入扩展插件管理平台。 单击,开始注册插件。 填写基本信息,相关参数说明如表1所示。 表1 参数说明 参数项 说明 插件图标 插件封面图,不上传将会自动生成系统图标,支持png、jpeg、jpg格式,文件大小不超过512KB,建议128*128px。
-
查看部署结果 - 流水线 CodeArts Pipeline
基本信息 展示环境名称、策略、服务扩展点、变量版本、镜像、开始时间、结束时间。 原子插件发布单信息 展示各原子插件的发布详情,单击可以手动刷新发布单详情。
-
规则配置 - 流水线 CodeArts Pipeline
规则入口 在服务任意界面,单击右上角头像图标,在下拉菜单中选择“租户设置”,进入租户设置页面。 单击左侧“策略管理”,展开菜单单击“规则”,即可进入规则管理页面。 新建规则 单击“新建规则”,进入“新建规则”页面,根据需要填写页面内容,然后单击“确定”即可生成一条租户级规则。
-
示例1: 执行流水线 - 流水线 CodeArts Pipeline
约束限制 待执行流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数启动流水线。 操作步骤 执行流水线任务。 接口信息 URI:POST /v3/pipelines/{pipeline_id}/start API文档详情请参见:启动流水线。
-
身份认证与访问控制 - 流水线 CodeArts Pipeline
流水线支持两种认证方式: Token认证:通过Token认证调用请求,访问流水线服务用户界面默认使用Token认证。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。
-
自定义插件应用 - 流水线 CodeArts Pipeline
单击“服务 > 扩展插件”,进入扩展插件管理平台。 单击,开始注册插件。 参考注册自定义插件配置插件信息。 在“输入配置”步骤,以配置一个单行输入框为例,将控件的唯一标识修改为“input”。
-
示例3:获取流水线状态 - 流水线 CodeArts Pipeline
约束限制 流水线任务已经在流水线服务中创建。 涉及接口 通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。
-
租户级策略 - 流水线 CodeArts Pipeline
策略入口 在服务任意界面,单击右上角头像图标,在下拉菜单中选择“租户设置”,进入租户设置页面。 单击左侧“策略管理”,展开菜单单击“策略”,即可进入策略管理页面。 租户级策略中默认存在一条“系统策略”,用户可查看和使用该策略,但不能进行编辑和删除。
-
新建变更 - 流水线 CodeArts Pipeline
代码仓 微服务关联代码仓库,不可更改。 代码分支 可从默认分支拉取新分支,也可关联其他已有分支。 关联工作项 支持关联需求管理中开始态和进行态的工作项。 填写完所有参数,单击“确定”,即可完成变更创建。 父主题: 变更管理