检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Templates FullAccess”系统策略或自定义策略对用户进行授权。 普通用户可以创建模板、查看全部模板,但只能对自己创建的模板进行管理,有权限的用户可以查看和管理租户下全部模板。 勾选所需策略,单击“下一步”,设置最小授权范围,完成对用户组的授权。 最后,将指定用户加入用户组,即可完成对用户的授权。
云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。华为云租户的安全责任在于对使用的I
第九次正式发布,本次变更说明如下: 基于模板快速创建流水线及流水线内任务和批量获取流水线状态接口请求参数更新。 2021-09-27 第八次正式发布,本次变更说明如下: 新增获取流水线列表接口。 查询模板列表和查询模板详情接口响应参数更新。 基于模板快速创建流水线及流水线内任务接口请求参数及响应参数更新。
交付高效自动化,缩短应用TTM(Time to Market)交付周期,提升研发效率。 流水线服务本质上是一个可视化的自动化任务调度平台,需要配合编译构建、代码检查、测试计划、部署等服务的自动化任务使用。根据用户需要的场景,如开发测试环境应用部署、生产环境应用部署等,对这些自动化
API概览 表1 流水线接口概览 分类 接口 模板管理 包括查询模板列表、创建流水线模板、查询模板详情等接口。 流水线管理 包括启动流水线、批量获取流水线状态、获取流水线状态/获取流水线执行详情等接口。 分组管理 包括新建流水线分组、更新流水线分组、删除流水线分组等接口。 规则管理
构建任务和部署应用,基本操作流程如下: 步骤1:新建编译构建任务 步骤2:新建部署应用 步骤3:新建并执行流水线 步骤4:查看编译构建和部署结果 表1 操作流程说明 流程 说明 新编译构建任务 新建编译构建任务,新增版本号参数,并在构建步骤引用该参数。 新建部署应用 新建部署任务
API 模板管理 流水线管理 分组管理 规则管理 租户级策略管理 项目级策略管理 扩展插件管理 扩展点管理 标签管理 变更管理 微服务管理 模板管理(旧版,待下线) 流水线管理(旧版,待下线)
代码检查插件如果不满足规则条件,没有通过准出条件校验,流水线终止执行。 准备工作 新建项目(选择“Scrum”模板,命名为“Project01”)。 新建代码仓库(选择“Java Maven Demo”模板,命名为“Repo01”)。 新建代码仓库时会自动创建与代码仓库同名的代码检查任务,将代码检
本文以通过流水线自动为代码仓库创建标签为例,介绍流水线上下文在流水线任务间的传递过程。 准备工作 新建项目(选择“Scrum”模板,命名为“Project01”)。 新建代码仓库(选择“Java Maven Demo”模板,命名为“Repo01”),并创建release-1.0.0分支。 操作步骤 登录华为云控制台页面。
用户在定义流水线时,在阶段中配置的用于进行自动化看护的质量指标卡点,通过配置策略,来实现阶段准出的校验,并最终控制流水线的执行。 流水线模板 用于复用创建流水线的模板。
检查请求参数是否有误或不合法 400 DEVCP.00021008 不支持该服务的模板 不支持该服务的模板 检查参数是否正确 400 DEVCP.00021006 模板不存在 数据库中该模板不存在 检查模板id是否正确 401 DEVCP.00021018 用户没有该操作权限 用户没有创建权限
流水线管理(旧版,待下线) 基于模板快速创建流水线及流水线内任务 检查流水线创建状态 启动流水线 停止流水线 批量获取流水线状态 删除流水线 获取流水线列表 获取流水线状态 获取项目下流水线执行状况 父主题: API
默认取值: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 规则模板实例ID name String 规则模板实例名称 type String 类型 version String 版本 creator String 创建人 create_time
项目ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 id String 规则模板实例ID name String 规则模板实例名称 type String 类型 version String 版本 creator String 创建人 create_time
单个微服务下仅允许存在一条基于变更触发的流水线。 描述 长度不超过1024个字符。 单击“下一步”,进入“选择模板”页面,根据需要选择对应模板,在模板基础上快速新建任务;也可以选择“空白模板”,即不使用模板,直接新建。 单击“确定”,根据需要编排流水线,然后单击“保存”。 新建微服务变更 管理微服务下的变更信息。
仅两个按钮时选用 立即使用 成长地图 由浅入深,带您玩转流水线 01 了解 了解流水线的功能详情、应用场景及使用限制,有助于您初步认识我们的服务。 产品介绍 什么是流水线 功能列表 应用场景 约束与限制 03 使用 通过实际操作,体验流水线流程自定制、执行自动化、过程可视化、高质量保障等优势。
执行流水线,发布变更代码。 准备工作 新建项目(选择“Scrum”模板,命名为“Project01”),并在项目下新建工作项(以修复一个BUG单为例,命名为“BUGFIX”)。 新建代码仓库(选择“Java Maven Demo”模板,命名为“Repo01”)。 新建CodeArts Repo
联的代码仓库中触发合并请求事件且分支满足包含/排除策略,会自动触发关联流水线执行。 事件说明: 新建:合并请求创建时触发。 合并:合并请求合入时触发,该事件会同时触发代码提交事件。 重新打开:合并请求重新打开时触发。 更新:合并请求内容更新、设置更新或者源代码更新时触发,打开“仅代码更新触发”,则仅源代码更新时触发。
租户,其他 -- 非租户 is_valid Boolean 是否生效,true-生效,false-不生效 version String 规则模板版本 operator String 最近操作人员 is_public Boolean 是否为系统策略 is_legacy Boolean
获取流水线状态/获取流水线执行详情 获取流水线列表/获取项目下流水线执行状况 删除流水线 查询流水线详情 修改流水线信息 停止流水线 获取流水线执行记录 基于模板创建流水线 创建流水线 重试运行流水线 通过人工审核 获取流水线运行需要的自定义参数 驳回人工审核 查询流水线日志 获取流水线步骤执行输出