-
资源级权限 - 流水线 CodeArts Pipeline
初始状态下,某一具体流水线的角色权限和项目下角色的流水线权限保持一致,并会在项目下角色的流水线权限变动时联动更新。 项目创建者、流水线创建者和项目经理可以修改流水线的角色权限。 用户修改流水线的角色权限后,该流水线的角色权限将不再与项目下角色的流水线权限联动,且以流水线的角色权限为准,即流水
-
概述 - 流水线 CodeArts Pipeline
准出的校验。 规则:基于扩展插件的输出阈值,设置比较关系和阈值条件,供策略使用,并最终应用到流水线准出条件中,作为准出的判断依据。 策略:可以在流水线编排时进行展示和选择,作为阶段准出条件来控制流水线的执行。策略实行分层管理,可分为租户级策略和项目级策略。 用户可根据实际需要将策
-
配置方法 - 流水线 CodeArts Pipeline
配置方法 执行条件,指流水线阶段任务执行时需要满足的前提条件,通过配置执行条件,可以控制阶段任务是否执行。 编辑/添加流水线阶段任务。 在弹出的侧滑框中单击“任务配置”卡片。 添加任务时,需先添加插件才能进行配置。 参数项 说明 ID 任务的ID,同一条流水线上的任务ID不能重复。
-
功能介绍和使用 - 流水线 CodeArts Pipeline
功能介绍和使用 如何使用流水线? 什么是准出条件? 流水线可以运行哪些任务? 流水线是否可以展示每条流水线的执行历史情况? 在微服务场景下,java项目如何按顺序部署多个模块的构建包?
-
流水线没有执行权限(执行按钮不可操作) - 流水线 CodeArts Pipeline
流水线列表页面执行按钮置灰状态,无权限执行流水线。 流水线详情页面右上角无执行按钮,无权限执行流水线。 原因分析 用户无该条流水线的执行权限。 处理方法 使用可以修改该流水线权限的账号登录流水线。 进入目标流水线权限管理页面,检查用户的流水线权限(项目创建者和流水线创建者默认拥有流水线的所有权限且不能更改)。
-
参数配置 - 流水线 CodeArts Pipeline
> 通用参数组”页面。 单击“立即关联”,选择参数组,然后单击“确定”,即可将参数组关联到当前流水线。 展开通用参数组,可以查看参数详情。 单击操作列,可以解除关联参数组。 父主题: 配置流水线参数
-
租户级策略 - 流水线 CodeArts Pipeline
单个策略中最多可勾选配置20个规则。 在策略中勾选的规则会在界面右侧展示,对每条规则可以进行如下操作: 开关:单击规则右上方的开关,可以打开/关闭规则,关闭后,该规则在应用到流水线准出条件中会自动关闭并不做拦截校验。 编辑:单击规则右上方“详情”,可以查看规则详情,继续单击右上方“编辑”,可根据需要修改规则。
-
功能列表 - 流水线 CodeArts Pipeline
义规则能力,可以根据实际需求从插件市场中选择插件生成规则。 策略应用到流水线 策略可以在编排流水线时,应用到准出条件中。 复制策略 通过复制快速新建策略,支持租户级和项目级策略资源的复制,同时,在项目下可以将租户级策略复制为项目级策略。 策略继承功能 项目级策略可以继承当前项目所在的租户的策略。
-
流水线 CodeArts Pipeline - 流水线 CodeArts Pipeline
事件触发 代码提交时触发:监听代码提交触发事件,可以组合分支和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 合并请求时触发:监听合并请求触发事件,可以组合分支和具体路径的包含/排除范围,对新建、更
-
什么是流水线 - 流水线 CodeArts Pipeline
务7*24小时在线。 技术多样化:微服务可以使用不同的技术栈来实现,不同服务之间通过restful API通信,每个服务可以使用不同的技术框架和不同的存储库来实现。 什么是变更? 变更是一次研发交付活动的载体,项目的需求研发和漏洞修复都可以放在变更上来实现,一个变更只能属于一个微服务。
-
通过流水线生成软件包并部署到主机 - 流水线 CodeArts Pipeline
单击“保存”,完成构建任务的创建。 更详细操作指导请参见新建编译构建任务。 新建部署应用 如果需要向主机中部署应用,则需要准备一台具有弹性IP的主机,可以使用已有主机,也可以购买华为云弹性云服务器。 在页面导航栏选择“设置 > 通用设置 > 基础资源管理”,新建主机集群,并将已购买的主机加入集群。 在页面导航栏选择“持续交付
-
参数使用 - 流水线 CodeArts Pipeline
seversion。 将鼠标移动到releaseversion参数上,可以一键将该参数设置为流水线参数。或直接单击“确定”,然后切换到流水线“参数设置”页面,新建流水线参数releaseversion,类型可以根据需求选择自增长或字符串等,设置默认值并打开运行时设置。 再切回到流
-
查看部署结果 - 流水线 CodeArts Pipeline
发布管理”,进入环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“部署历史”页签,切换至“部署历史”页面,页面展示该环境的所有工单历史。 单击工单名称,可以进入工单的详情页面,详情页面展示本次发布的发布流信息、基本信息以及各原子插件的发布单信息。 发布流信息 展示工单执行结果、工单类型、触发人
-
配置准出条件并对代码检查结果进行校验 - 流水线 CodeArts Pipeline
单击“确定”,完成规则创建。 步骤2:新建策略并添加规则 策略实行分层管理,可分为租户级策略和项目级策略。其中,租户级策略可以应用到当前租户下所有项目的流水线,项目级策略可以应用到当前项目下所有流水线。本节以租户级策略为例进行介绍。 单击左侧导航“策略”,进入策略管理页面。 租户级策略中
-
成长地图 - 流水线 CodeArts Pipeline
通过流水线开发的API和调用示例,您可以实现流水线模板管理、任务管理以及资源池管理。 API API 概览 API 调用示例 错误码 错误码 常见问题 了解更多常见问题、案例和解决方案 热门案例 如何使用流水线? 任务中引用的流水线参数不存在 什么是准出条件? 测试套正在执行 流水线可以运行哪些任务?
-
开发插件代码 - 流水线 CodeArts Pipeline
其他外部信息:通过git、wget、curl等方式自主与外部数据进行交互,以获取所需要的数据或信息。 自定义插件的数据输出 业务执行完毕后,自定义插件可以读取指定路径文件信息,获取插件的指标数据输出,具体实现步骤如下: 在插件的低代码界面,通过配置输出信息,用于配置插件的输出阈值。 在插件的
-
变更入口 - 流水线 CodeArts Pipeline
参数项 说明 变更内容 展示变更标题、变更关联特性分支信息。 阶段状态 展示变更所处生命周期的状态信息,将鼠标悬浮到阶段状态列,单击不同状态,可以根据变更阶段状态筛选变更。 创建人 展示创建变更的用户名称。 创建时间 展示变更的创建时间。 我的变更/所有变更 单击“我的变更/所有变更
-
返回结果 - 流水线 CodeArts Pipeline
对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Cont
-
云原生发布与流水线 - 流水线 CodeArts Pipeline
产物地址 微服务部署时使用的镜像地址,如:swr.example.com/demo/springboot-helloworld:v1.1,可以通过“${}”引用流水线参数,如:swr.example.com/demo/springboot-helloworld:${version}。
-
自定义插件应用 - 流水线 CodeArts Pipeline
定义插件,在“单行输入”框中输入“这是低代码界面输入”,用于后续展示。 执行流水线,实现自定义插件的调度执行。 执行完成后,单击插件名称,可以在插件日志中看到低代码界面输出的内容和流水线运行的系统变量。 父主题: 自定义插件