-
通过流水线生成软件包并部署到主机 - 流水线 CodeArts Pipeline
通过流水线生成软件包并部署到主机 流水线服务本质上是一个可视化的自动化任务调度平台,需要配合软件开发生产线中编译构建、代码检查、测试计划、部署等服务的自动化任务使用,可根据需要自定义编排,一键自动化调度执行,避免频繁低效的手工操作。 本节通过创建一条简单的流水线,介绍通过流水线将
-
查看微服务 - 流水线 CodeArts Pipeline
查看微服务 进入微服务,在微服务列表页单击微服务名称,可查看微服务详细信息。 概览 概览页展示微服务的创建人、创建时间以及代码源等信息,可根据需要编辑微服务语言、关联的代码仓库和描述信息。 更换代码仓库时,如果微服务下存在没有关闭的变更或运行中的流水线,页面会弹出“数据处理”侧滑
-
规则配置 - 流水线 CodeArts Pipeline
规则配置 规则是一种租户级别的资源,可在当前租户下所有的租户级策略或项目级策略中进行引用和配置。 规则入口 在服务任意界面,单击右上角头像图标,在下拉菜单中选择“租户设置”,进入租户设置页面。 单击左侧“策略管理”,展开菜单单击“规则”,即可进入规则管理页面。 新建规则 单击“新
-
微服务入口 - 流水线 CodeArts Pipeline
微服务入口 操作步骤 登录CodeArts首页。 进入目标项目,单击“持续交付 > 流水线”,进入流水线列表页面。 单击“微服务”,进入微服务列表页面,页面展示项目下的所有微服务信息。 参数项 说明 微服务 微服务的名称。 创建人 创建微服务的用户名称。 创建时间 创建微服务的时
-
状态码 - 流水线 CodeArts Pipeline
Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因
-
构造请求 - 流水线 CodeArts Pipeline
的名称,如cn-north-1,您可以从终端节点中获取。 scope参数定义了Token的作用域,下面示例中获取的Token仅能访问project下的资源。您还可以设置Token额作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取用户Token。 POST
-
提交代码时触发了未监听push事件的流水线 - 流水线 CodeArts Pipeline
提交代码时触发了未监听push事件的流水线 问题现象 用户修改未关闭的合并请求的源分支代码,提交代码时,触发了没有监听push事件的流水线。 原因分析 用户在流水线上配置了仓库的合并请求,且监听了更新事件。 用户创建了合并请求,且该合并请求没有关闭。 在上述两个条件下,当用户对该合并请求的源分支
-
流水线没有执行权限(执行按钮不可操作) - 流水线 CodeArts Pipeline
目创建者和流水线创建者默认拥有流水线的所有权限且不能更改)。 流水线权限包括角色权限配置和人员权限配置。默认情况下,用户配置角色权限后会自动同步人员权限,如果配置了人员权限,则该人员权限会覆盖该人员对应的角色权限。 若“角色权限配置”中该用户所属角色没有执行权限,则为该角色添加执
-
查看流水线 - 流水线 CodeArts Pipeline
历史、仓库信息、触发来源、开始执行时间、执行时长,下载构建包等;还可以编辑流水线、删除流水线、复制流水线等。 操作步骤 登录流水线。 在流水线列表页搜索目标流水线,单击流水线名称,进入流水线“执行历史”页面。 单击时间筛选器,可以根据需要选择时间段展示历史执行记录,支持查看最近9
-
流水线配置的定时任务未触发 - 流水线 CodeArts Pipeline
用户配置的流水线定时任务未触发。 原因分析 定时任务配置没有正确保存。 处理方法 找到目标流水线,进入“执行计划”配置页面,检查定时任务配置是否正确。 选择执行时间后需要单击如上图所示的“确定”才会生效。 重新设置定时任务,保存流水线即可。 父主题: 常见报错解决方法
-
租户级策略 - 流水线 CodeArts Pipeline
租户级策略 租户级策略是一种租户级别的资源,当前租户下所有流水线的准出条件中都能配置租户级策略。 策略入口 在服务任意界面,单击右上角头像图标,在下拉菜单中选择“租户设置”,进入租户设置页面。 单击左侧“策略管理”,展开菜单单击“策略”,即可进入策略管理页面。 租户级策略中默认存
-
什么是流水线 - 流水线 CodeArts Pipeline
围。 什么是微服务? 微服务是一种软件治理架构,一个大型的复杂软件项目,可以由一个或多个微服务组成,系统中各个微服务之间是松耦合的,各微服务并行独立开发、构建、验证及部署上线。微服务具备以下优点: 边界清晰:每一个微服务只关注一个特定的业务功能,开发和维护单个微服务都相对简单。
-
新建发布管理环境 - 流水线 CodeArts Pipeline
参数项 说明 环境名称 项目下环境唯一标识。 资源类型 显示承载服务的资源类型。 环境级别 环境类型,内置了开发环境、测试环境、预发环境和生产环境四种类型。 创建人 微服务环境的创建者。 创建时间 微服务环境的创建时间。 操作 单击操作列,弹出删除确认对话框,输入待删除的环境名称,单击“删除”,即可生效。
-
配置流水线 - 流水线 CodeArts Pipeline
知,包括服务动态通知、飞书通知和企业微信通知。 服务动态通知 通过邮件或服务动态的方式推送通知。流水线被删除、执行失败、执行成功以及配置被更新时,可以配置给相关人员发送服务动态或邮件。 单击“官方通知”下“服务动态”,请根据实际需要单击开启通知,单击关闭通知。 默认服务动态通知都发送,邮件通知都不发送。
-
项目级策略 - 流水线 CodeArts Pipeline
单个策略中最多可勾选配置20个规则。 在策略中勾选的规则会在界面右侧展示,可以每条规则进行如下操作: 开关:单击规则右上方的开关,可以打开/关闭规则,关闭后,该规则在应用到流水线准出条件中会自动关闭并不做拦截校验。 编辑:单击规则右上方“详情”,可以查看规则详情,继续单击右上方“编辑”,可根据需要修改规则。 编辑策略
-
配置流水线模板 - 流水线 CodeArts Pipeline
配置流水线模板 通过配置流水线模板,可以快速生成对应模板的流水线,可以通过以下方式进入模板列表: 服务入口:进入流水线服务,默认展示“流水线列表”页,单击“流水线模板”,进入“流水线模板”页。 项目入口:进入项目下流水线,单击右上角“更多 > 模板管理”,进入“流水线模板”页。
-
获取流水线执行记录 - 流水线 CodeArts Pipeline
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 status 否 Array of strings 状态 start_time 否 String 开始时间 end_time
-
变更与流水线 - 流水线 CodeArts Pipeline
干分支。 变更流水线运行成功后会自动更新发布的变更状态。 变更流水线仅支持单实例运行。 变更流水线不支持事件触发或定时任务触发。 新建变更流水线 进入微服务。 在微服务列表页单击微服务名称,进入微服务“概览”页面。 切换到“流水线”页签,进入微服务流水线列表页面。 单击“新建流水线”,进入“新建流水线
-
分组管理 - 流水线 CodeArts Pipeline
单击分组所在行,可修改分组名称。 单击分组所在行,可移动、删除分组。 第一个分组创建完成后,会自动生成一个“未分组”组别,未分组的流水线会自动划入该组。 创建完所有分组,单击“关闭”,返回流水线列表页面。 选择需要操作的流水线,可进行以下批量操作。 单击“移动到”,弹出“移动分
-
云审计服务支持的CodeArts Pipeline操作列表 - 流水线 CodeArts Pipeline
云审计服务支持的CodeArts Pipeline操作列表 流水线(CodeArts Pipeline)提供可视化、可定制的自动交付流水线,帮助企业缩短交付周期,提升交付效率。 通过云审计服务,您可以记录与流水线相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的CodeArts