-
构造请求 - 流水线 CodeArts Pipeline
表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。 例如,IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud
-
如何调用API - 流水线 CodeArts Pipeline
如何调用API 构造请求 认证鉴权 返回结果
-
返回结果 - 流水线 CodeArts Pipeline
"error_code": "AS.0001" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
-
认证鉴权 - 流水线 CodeArts Pipeline
求消息头,从而通过身份认证,获得操作API的权限。 在构造请求中以调用获取用户Token接口为例说明了如何调用API。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.sc
-
如何使用流水线? - 流水线 CodeArts Pipeline
如何使用流水线? 流水线服务(CodeArts Pipeline)提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型,实现DevOps持续交付高效自动化,缩短应用TTM(Time to Market)交付周期,提升研发效率。 操作流程 流水线的基本使用流程包括:新建流水线、配置流水线、执行流水线等。
-
规则配置 - 流水线 CodeArts Pipeline
规则配置 规则是一种租户级别的资源,可在当前租户下所有的租户级策略或项目级策略中进行引用和配置。 规则入口 在服务任意界面,单击右上角头像图标,在下拉菜单中选择“租户设置”,进入租户设置页面。 单击左侧“策略管理”,展开菜单单击“规则”,即可进入规则管理页面。 新建规则 单击“新
-
参数配置 - 流水线 CodeArts Pipeline
参数配置 介绍流水线自定义参数和通用参数组的新建和配置。 自定义参数配置 登录流水线。 搜索目标流水线,单击“操作”列,选择“编辑”。 进入“任务编排”页面,切换至“参数设置”页面。 参数列表说明如下: 基本信息 说明 立即新建 单击参数列表处的“立即新建”,可以新增参数。 名称
-
配置流水线权限 - 流水线 CodeArts Pipeline
配置流水线权限 概览 租户级权限 项目级权限 资源级权限
-
配置环境发布策略 - 流水线 CodeArts Pipeline
表4 参数说明 参数项 说明 命名空间 选择升级的服务所在的命名空间。 服务 集群命名空间下的服务,需要确保该服务有且仅有一个工作负载与其关联。 仓库类型 仓库的类型。 代码仓 用户在微服务中配置的代码仓。 分支 用户在微服务中配置的分支。 工作负责YAML路径 填写YAML文件的相对路径。
-
配置方法 - 流水线 CodeArts Pipeline
配置方法 执行条件,指流水线阶段任务执行时需要满足的前提条件,通过配置执行条件,可以控制阶段任务是否执行。 编辑/添加流水线阶段任务。 在弹出的侧滑框中单击“任务配置”卡片。 添加任务时,需先添加插件才能进行配置。 参数项 说明 ID 任务的ID,同一条流水线上的任务ID不能重复。
-
查询插件输出配置 - 流水线 CodeArts Pipeline
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 [数组元素]
-
查询插件输入配置 - 流水线 CodeArts Pipeline
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 [数组元素]
-
概览 - 流水线 CodeArts Pipeline
扩展插件、策略(租户级)、租户级规则、流水线模板 控制租户账号下各模块资源,在统一身份认证服务中进行配置,生效范围为整个租户下的全部项目。 项目级权限控制 流水线、策略(项目级)、微服务、变更、环境 控制某一具体项目下的模块资源,在项目设置中进行配置,生效范围为整个项目下的全部资源。 资源级权限控制 流水线
-
查询插件指标配置 - 流水线 CodeArts Pipeline
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 [数组元素]
-
租户级权限 - 流水线 CodeArts Pipeline
开始对用户组授权。 云服务选择“流水线服务”,即可查看“流水线服务”相关策略列表,包括以下几个: 策略名称 描述 CloudPipeline Tenant Rules FullAccess CodeArts租户规则设置全部权限,控制用户是否具有流水线服务租户级规则的全部权限。 CloudPipeline
-
配置流水线 - 流水线 CodeArts Pipeline
切换至“通知订阅”页面,根据需要为流水线配置事件通知,包括服务动态通知、飞书通知和企业微信通知。 服务动态通知 通过邮件或服务动态的方式推送通知。流水线被删除、执行失败、执行成功以及配置被更新时,可以配置给相关人员发送服务动态或邮件。 单击“官方通知”下“服务动态”,请根据实际需要单击开启通知,单击关闭通知。
-
项目级权限 - 流水线 CodeArts Pipeline
角色对当前项目下流水线资源的默认操作权限。 流水线相关资源集中在流水线服务下,包括流水线、策略(项目级)、微服务、变更、环境。 默认情况下,有编辑或执行权限就有查看权限。 流水线权限 初始状态下,项目下各角色具有的流水线权限如下表所示: 角色 查看 创建 执行 修改 删除 分组 项目创建者
-
资源级权限 - 流水线 CodeArts Pipeline
资源级权限 在流水线“权限管理”页面,支持对单条流水线按照角色和人员两种维度进行权限配置。 角色权限配置 初始状态下,某一具体流水线的角色权限和项目下角色的流水线权限保持一致,并会在项目下角色的流水线权限变动时联动更新。 项目创建者、流水线创建者和项目经理可以修改流水线的角色权限。
-
HE2E DevOps实践:配置流水线 - 流水线 CodeArts Pipeline
任务“phoenix-cd-cce”的配置需与部署服务中同名任务“参数设置”页面内容保持一致。 部署任务中添加了两个部署任务,如果您在之前的步骤中只选择了一种部署方式,请保留对应的部署任务,将另一个删除。 配置完成,单击“保存”。 如果在1配置了“phoenix-cd-cce”任务,进入云容器引擎服务。找到目标集群,单击集群名称进入总览页。
-
配置发布管理环境变量 - 流水线 CodeArts Pipeline
配置发布管理环境变量 背景信息 用户可以在新建/编辑发布策略时使用“${变量名}”引用环境变量,也可在发布策略关联的YAML配置文件中使用“{{变量名}}”引用环境变量。环境变量包括以下两种。 自定义变量:根据需要自定义添加,目前仅支持字符串类型的变量。 默认变量:系统默认提供的