-
配置准出条件并对代码检查结果进行校验 - 流水线 CodeArts Pipeline
件”,并选择步骤2中新建好的策略“策略01”。 图3 添加准出条件 单击或者,为流水线添加一个新阶段,并在新阶段添加准备工作中已创建的构建任务。 图4 配置流水线 步骤4:执行流水线验证准出条件 配置完流水线后,单击“保存并执行”,等待流水线执行。 执行完成后,可以看到当代码检查
-
流水线是否可以展示每条流水线的执行历史情况? - 流水线 CodeArts Pipeline
流水线是否可以展示每条流水线的执行历史情况? 可以。 在流水线首页搜索目标流水线,单击流水线名称,即可进入流水线运行历史页面。 单击右上角日历图标,可以根据需要选择时间段展示运行历史记录,支持查看最近31天运行历史记录,默认展示最近31天的运行历史记录,支持7天、14天、31天快捷切换。
-
CCE滚动升级 - 流水线 CodeArts Pipeline
展示本次升级的负载名称、负载类型、副本数、负载的命名空间、本次升级的版本号以及本次升级的镜像。 发布详情 展示本次升级的负载信息,包括负载对应Pod信息以及事件信息。 Pod信息 实例名称: Pod的名称。 Pod状态 :Pod的运行状态。 Pod IP :Pod的IP。 Host
-
蓝绿升级 - 流水线 CodeArts Pipeline
展示本次升级的旧负载和新负载名称、负载类型、负载的命名空间、升级的版本号、升级的镜像、升级负载的超时时间和切流等待时间。 发布详情 发布详情展示本次升级的旧负载和新负载的信息,包括负载的副本数、负载对应基本信息以及关键事件信息。 Online图标表示当前用户流量所在的负载,用户可以单击卡片查看负载对应Pod信息。
-
基本概念 - 流水线 CodeArts Pipeline
通用Region指面向公共租户提供通用云服务的Region。 专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将
-
流水线可以运行哪些任务? - 流水线 CodeArts Pipeline
库标签可以为Repo代码仓创建标签并推送进行版本管理;Jenkins任务提供对“Jenkins”实例上指定任务的调度执行功能;延时执行任务允许当前流水线等待自定义时间后再继续执行;人工审核任务可以指定人员审核通过才能继续执行流水线;挂起流水线即挂起当前流水线。 父主题: 功能介绍和使用
-
调用说明 - 流水线 CodeArts Pipeline
Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 您可以在API Explorer中调用API,查看API请求和返回结果。此外,API Explorer会自动生成相应API调用示例,帮助您使用API。 父主题: 使用前必读
-
基于K8S原生Service的场景完成微服务蓝绿发布 - 流水线 CodeArts Pipeline
通过灰度发布可以实现在不引发风险的同时,在生产环境进行发布及验证。 灰度发布是在生产环境中创建与当前线上服务完全一致的工作负载(灰度负载),仅对其中的包版本(业务代码和配置)进行更新,但是新创建的工作负载不承接任何现网流量,对线上用户没有任何影响。此时,就可以在没有风险的情况下,在生产环境放心地进行测试了
-
应用场景 - 流水线 CodeArts Pipeline
应用场景 通用软件开发 场景特点:软件开发中需要进行代码检查、编译打包、部署、测试等多项活动,管理多个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮
-
开发插件代码 - 流水线 CodeArts Pipeline
业务逻辑,编写命令过程中,通常会涉及和流水线执行过程中的各种数据进行交互。本节主要从插件的代码开发输入输出,介绍插件业务的代码实现。 自定义插件的数据输入 插件代码开发过程中获取的外部信息主要包括三部分:低代码界面配置输入、流水线运行参数、其他外部信息。 低代码界面配置输入:在插
-
配置方法 - 流水线 CodeArts Pipeline
执行条件 可根据需要设置如下四种条件。 前置任务未选择仍执行:上一个任务状态执行成功或未选择,都继续执行当前任务。 前置任务成功时执行:上一个任务执行成功才执行当前任务。 前置任务失败时执行:上一个任务执行失败才执行当前任务。 始终执行:始终执行当前任务,上一个任务状态是失败
-
资源级权限 - 流水线 CodeArts Pipeline
在流水线“权限管理”页面,支持对单条流水线按照角色和人员两种维度进行权限配置。 角色权限配置 初始状态下,某一具体流水线的角色权限和项目下角色的流水线权限保持一致,并会在项目下角色的流水线权限变动时联动更新。 项目创建者、流水线创建者和项目经理可以修改流水线的角色权限。 用户修改流水线的角色权限后,
-
登录流水线 - 流水线 CodeArts Pipeline
最近一次流水线的执行信息:执行方式、执行人、分支、最近一次代码提交的CommitID等信息。 工作流 流水线的调度流程及执行状态(已完成、失败、运行中、已停止等)。 开始时间&执行时长 最近一次执行记录开始的时间和最近一次执行记录持续的时长。 操作 单击操作列,可以执行流水线;单击,可以编辑流水线、复制流水线
-
变更与流水线 - 流水线 CodeArts Pipeline
可参考参数使用。 执行阶段配置:流水线支持选择任务执行,可以选择一个或多个,默认执行全部任务。 执行描述:填写本次运行的调试信息。 配置完成后,单击“执行”,进入变更流水线执行详情页面。 变更流水线运行时会默认添加“合并集成分支”和“合并主干”阶段。 合并集成分支:变更流水线会
-
服务扩展点 - 流水线 CodeArts Pipeline
信息填写完成,单击“确定”。 新建IAM账户服务扩展点 IAM账户扩展点用于委托自己账号的AK/SK给需要执行任务的账号,这样在该账号执行部署任务的时候就可以通过AK/SK获得被委托的账号的token执行更高权限的任务。 进入项目,单击“设置 > 通用设置 > 服务扩展点管理”。 进入“服务
-
云原生发布与流水线 - 流水线 CodeArts Pipeline
在CCE集群对环境进行自定义编排发布(如:滚动发布和灰度发布)。 云原生发布插件主要作用是触发对应环境的发布策略,依照发布策略完成环境的发布。 操作步骤 新建/编辑流水线,新建任务, 添加“云原生发布”插件,参数说明如表1。 表1 参数说明 参数项 说明 名称 插件的名称。 环境级别
-
概述 - 流水线 CodeArts Pipeline
概述 流水线服务提供统一的准出条件管理能力,使用规则和策略将插件和流水线联系起来,并最终实现阶段准出的校验。 规则:基于扩展插件的输出阈值,设置比较关系和阈值条件,供策略使用,并最终应用到流水线准出条件中,作为准出的判断依据。 策略:可以在流水线编排时进行展示和选择,作为阶段准出
-
注册自定义插件 - 流水线 CodeArts Pipeline
选项值 填写返回数据路径对应列表中的字段,插件运行时实际下发的对应值。 选项名称 填写返回数据路径对应列表中的字段,插件配置时的界面显示内容。 远程搜索 开启后,可添加远程搜索字段,使用插件时在输入框中填写值,会使用所填的值作为远程搜索字段的值对接口进行重新调用。 单击“下一步”,进入
-
认证鉴权 - 流水线 CodeArts Pipeline
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
-
什么是准出条件? - 流水线 CodeArts Pipeline
当通过率大于等于设置的阈值,则认为测试通过,并继续执行流水线;否则,认为测试不通过,会中止流水线的执行。 策略:是一系列规则的集合,每个规则对应了一个步骤插件的输出指标值的条件模板。在流水线编排时进行展示和选择,作为阶段准出条件来控制流水线的执行。 父主题: 功能介绍和使用