检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 参数解释: 最近操作人员。 取值范围: 不涉及。 is_public Boolean 参数解释: 是否为系统策略。 取值范围: true:是系统策略。 false:不是系统策略。 is_legacy Boolean 参数解释: 是否为1.0数据。 取值范围: true:是1.0数据。
请求Body参数 参数 是否必选 参数类型 描述 is_system 否 Boolean 参数解释: 是否系统模板。 约束限制: 不涉及。 取值范围: true:是系统模板 false:不是系统模板。 默认取值: 不涉及。 template_name 否 String 参数解释: 模板名称。
String 参数解释: 最近操作人员。 取值范围: 不涉及。 is_public Boolean 参数解释: 是否为系统策略。 取值范围: true:是系统策略。 false:不是系统策略。 is_legacy Boolean 参数解释: 是否为1.0数据。 取值范围: true:是1.0数据。
当前流水线所属项目ID,同现有流水线系统预定义参数PROJECT_ID。 pipeline.pipeline_id string 当前流水线ID,同现有流水线系统预定义参数PIPELINE_ID。 pipeline.run_number string 流水线执行编号,同现有流水线系统预定义参数PIPELINE_NUMBER。
新建流水线 图形化创建流水线界面简单明确,易于理解和操作,可快速进行流水线的配置,对于新手用户更加友好。代码化创建流水线,可以将其纳入版本控制系统中,实现对流水线配置的版本管理。这样可以轻松地回滚到之前的版本或者查看历史变更记录,同时确保流水线的创建过程是可重复的,减少人为错误的可能性。
流水线支持配置事件触发、定时任务、Webhook触发、并发策略和抢占策略五种执行计划。通过事件触发和定时任务,实现自动化执行;通过Webhook触发,用户可以通过任意第三方系统触发流水线执行;通过并发策略,可以更细粒度地为用户分配并发资源;通过抢占策略,用户可以通过新触发的运行实例强行停止当前流水线中相同事件触发的其他所有运行实例。
”返回流水线列表。 图1 任务编排 流水线模板 流水线服务预置了一系列常用系统模板,同时支持创建自定义模板,帮助您基于模板快速创建持续交付流水线,在企业内完成复用和发布流程标准化。 表2 流水线的常用系统模板 模板名称 模板解释 Maven构建 该模板使用Maven模板进行构建。
String 参数解释: 最近操作人员。 取值范围: 不涉及。 is_public Boolean 参数解释: 是否为系统策略。 取值范围: true:是系统策略。 false:不是系统策略。 is_legacy Boolean 参数解释: 是否为1.0数据。 取值范围: true:是1.0数据。
查看流水线 查看流水线列表信息、执行历史记录、执行详情、排队等待情况等。 约束与限制 默认只有项目经理、项目创建者、流水线创建者或系统工程师才可以删除流水线,可通过配置权限给不同角色添加不同操作权限。 单租户最多可创建100个标签。 查看流水线执行记录时,首次执行时执行历史页面为空,执行一次后才有记录。
String 参数解释: 最近操作人员。 取值范围: 不涉及。 is_public Boolean 参数解释: 是否为系统策略。 取值范围: true:是系统策略。 false:不是系统策略。 is_legacy Boolean 参数解释: 是否为1.0数据。 取值范围: true:是1.0数据。
租户下流水线最大并发数为{0}条 租户下流水线最大并发数为{0}条 租户下流水线最大并发数为{0}条 200 DEVPIPE.00011127 系统繁忙,请稍后再试 系统繁忙,请稍后再试 联系管理员 200 DEVPIPE.00011129 选择任务不能为空 选择任务不能为空 请检查任务参数是否正确
配置微服务变更流水线 什么是微服务 微服务是一种软件治理架构,一个大型的复杂软件项目,可以由一个或多个微服务组成,系统中各个微服务之间是松耦合的,各微服务并行独立开发、构建、验证及部署上线。变更是一次研发交付活动的载体,项目的需求研发和漏洞修复都可以放在变更上来实现,一个变更只能
配置流水线权限 什么是流水线权限 流水线权限是指在流水线系统中,对不同用户或角色在流水线相关操作和资源访问上所设置的限制和许可,它是保障流水线安全、稳定运行,以及确保数据和操作的合法性、合规性的重要机制。 本章节介绍如何对单条流水线按照角色和人员两种维度进行权限配置,包括角色权限和人员权限,用户可参考本章节进行配置。
CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的流水线操作列表,请参见云审计服务支持的操作列表。 日志 出于分析或审计等目的,用户开启了云审计服务后,系统开始记录流水线资源的操作。云审计服务管理控制台保存最近7天的操作记录。 父主题: 安全
将本次变更关联的特性分支合并到该集成分支上。 代码检查、构建任务执行成功后,系统自动进入“合并主干”阶段,并弹出“手动确认”对话框。 图3 执行流水线 单击“继续执行”,“合并主干”阶段执行完成后,系统将自动完成以下事项。 将本次发布的变更状态更新为“已发布”。 将本次发布的变更关联的工作项状态更新为“已关闭”。
图1 华为云安全责任共担模型 云安全责任基于控制权,以可见、可用作为前提。在客户上云的过程中,资产(例如设备、硬件、软件、介质、虚拟机、操作系统、数据等)由客户完全控制向客户与华为云共同控制转变,这也就意味着客户需要承担的责任取决于客户所选取的云服务。如图1所示,客户可以基于自身的
other。 none。 默认取值: 不涉及。 is_system 否 Boolean 参数解释: 是否系统模板。 约束限制: 不涉及。 取值范围: true:是系统模板 false:不是系统模板。 默认取值: 不涉及。 name 否 String 参数解释: 模板名称。 约束限制: 不涉及。
规则实例生效级别。 取值范围: 不涉及。 is_public Boolean 参数解释: 规则实例是否系统级。 取值范围: true:规则实例是系统级。 false:规则实例不是系统级。 状态码:400 表9 响应Body参数 参数 参数类型 描述 error_msg String
String 参数解释: 模板描述。 取值范围: 不涉及。 is_system Boolean 参数解释: 是否系统模板。 取值范围: true:是系统模板。 false:不是系统模板。 region String 参数解释: 模板局点。 取值范围: 不涉及。 domain_id String
流水线参数可以传递给各个任务使用,实现任务间数据流动的统一,只需要配置好流水线参数,即可完成构建、部署、接口测试等任务的数据拉通。流水线参数包括以下三种。 系统预定义参数:系统默认提供的参数,无需定义、不能删除、不能修改。 自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。 通