-
官方镜像工具 - 流水线 CodeArts Pipeline
官方镜像工具 编译工具 使用版本 是否默认 jdk 8u372 - 11.0.18 是 17.0.2 - nodejs 18.18.2 是 20.10.0 - go 1.18.7 是 1.20.7 - python 3.8.18 是 3.12.1 - maven 3.8.8 是 内置工具
-
概述 - 流水线 CodeArts Pipeline
什么是扩展插件 中大型企业一般都有自己的流水线工具链,在搬迁上云后,企业自建的CI/CD工具、开源工具等资产无法被继承和复用,造成大量重复建设,CodeArts Pipeline提供了一套标准的流水线扩展插件接入方式,让企业能够快速将已有工具链接入插件平台,或者基于自身业务需求快速开
-
示例2:停止流水线 - 流水线 CodeArts Pipeline
查看项目下构建任务列表。 接口信息 URI:POST /v3/pipelines/stop API文档详情请参见:停止流水线。 API Explorer在线调试请参见: 停止流水线。 请求示例 https://cloudpipeline-ext.cn-north-1.myhuaweicloud
-
示例3:获取流水线状态 - 流水线 CodeArts Pipeline
URI:POST v3/pipelines/{pipeline_id}/status API文档详情请参见:获取流水线状态。 API Explorer在线调试请参见: 获取流水线状态。 请求示例 GET https://cloudpipeline-ext.cn-north-1.myhuaweicloud
-
变更入口 - 流水线 CodeArts Pipeline
所有变更”展示微服务下所有变更的信息。 单击“新建变更”,可新建变更,请参见新建变更。 单击“新建变更”旁的下拉框,可根据“所有变更”和“我的变更”进行过滤。“所有变更”展示微服务下所有变更信息,“我的变更”展示当前登录用户创建的变更信息。 支持在搜索栏中输入变更内容关键字进行搜索。
-
示例1: 执行流水线 - 流水线 CodeArts Pipeline
URI:POST /v3/pipelines/{pipeline_id}/start API文档详情请参见:启动流水线。 API Explorer在线调试请参见:启动流水线。 请求示例 POST https://cloudpipeline-ext.cn-north-1.myhuaweicloud
-
变更与流水线 - 流水线 CodeArts Pipeline
单击“操作”列,弹出“退出发布”对话框,单击“确认”会将变更退出变更流水线的发布列表,变更状态重置为“开发中”。 阶段状态为“发布中”的变更,如果变更流水线正在运行,则需要等待变更流水线运行完成或停止变更流水线后才可以退出发布。 父主题: 变更管理
-
新建变更 - 流水线 CodeArts Pipeline
新建变更 操作步骤 进入变更列表页。 在变更列表页单击“新建变更”。 进入“新建变更”页面,填写基本信息,相关参数说明如表1所示。 表1 参数说明 参数项 说明 变更标题 输入变更标题。 代码仓 微服务关联代码仓库,不可更改。 代码分支 可从默认分支拉取新分支,也可关联其他已有分支。
-
变更管理 - 流水线 CodeArts Pipeline
变更管理 变更入口 新建变更 查看变更 变更与流水线
-
查看变更 - 流水线 CodeArts Pipeline
查看变更 进入变更列表页,在变更列表页单击变更标题,进入变更详情页面。 页面展示变更概览信息、关联工作项、操作历史,还可以对变更执行提交发布、退出发布、撤销变更操作。 以下详细介绍提交发布、退出发布、撤销变更具体操作: 提交发布 针对阶段状态为“开发中”的变更,在变更详情页单击“提交发布”,弹出“提交变更”对话框。
-
成长地图 - 流水线 CodeArts Pipeline
流水线参数配置 执行流水线 分组管理 权限管理 流水线模板 服务扩展点 门禁策略 规则配置 租户级策略 项目级策略 策略与流水线 自定义插件 注册自定义插件 插件开发 插件与策略 微服务变更 新建微服务 新建变更 变更与流水线 微服务发布 环境管理 环境变量 集群策略 微服务发布与流水线
-
扩展插件 - 流水线 CodeArts Pipeline
扩展插件 概述 官方插件 官方镜像工具 自定义插件 基础插件 插件与策略 Kubernetes发布插件
-
什么是流水线 - 流水线 CodeArts Pipeline
服务。 变更有自己的发布生命周期:开发中 > 待发布 > 发布中 > 已发布。微服务可以通过变更流水线发布一个或多个变更来实现项目的快速交付。同时,变更作为研发交付的载体,可以在变更上添加准出条件、人工审核等流程来控制变更的质量。 什么是发布管理? 发布管理(CodeArts R
-
通过微服务变更流水线修复项目BUG并快速发布 - 流水线 CodeArts Pipeline
单击“保存”,完成微服务变更流水线的创建。 步骤3:新建变更 重新进入微服务“概览”页面。 切换到“变更”页签,进入微服务变更列表页面。 单击“新建变更”,进入“新建变更 ”页面,配置以下信息。 表3 新建变更 参数项 说明 变更标题 变更的名称,输入“bugfix”。 代码仓 变更关联的源码仓库,自动和微服务保持一致。
-
新建/复制流水线 - 流水线 CodeArts Pipeline
提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务。 代码仓 选择可用的源码仓库。 默认分支 手工或定时执行流水线时默认使用的分支。 Repo HTTPS授权 配置授权扩展点以提升代码库操作权限,主要用于微服务变更流水线和部分仓库操作插件。 别名 仓库别名,设置别
-
新建微服务 - 流水线 CodeArts Pipeline
手工或定时执行微服务流水线时默认使用的分支。 说明: 变更流水线执行完成后,所有变更特性分支都将会合入默认分支。 语言 选择微服务的开发语言。 描述 微服务描述。 填写完所有参数,单击“确定”,即可完成微服务创建。 父主题: 微服务管理
-
查看微服务 - 流水线 CodeArts Pipeline
服务语言、关联的代码仓库和描述信息。 更换代码仓库时,如果微服务下存在没有关闭的变更或运行中的流水线,页面会弹出“数据处理”侧滑框,需先关闭所有变更并停止所有运行中的流水线。 变更 管理微服务下的变更信息,详情请参见变更管理。 流水线 管理微服务下的流水线资源,微服务下的流水线和普通流水线有如下区别:
-
流水线 CodeArts Pipeline - 流水线 CodeArts Pipeline
略。 事件触发 代码提交时触发:监听代码提交触发事件,可以组合分支和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 合并请求时触发:监听合并请求触发事件,可以组合分支和具体路径的包含/排除范围,对
-
功能列表 - 流水线 CodeArts Pipeline
根据用户需求,可配置同一阶段内的任务串行执行或并行执行。 策略主要功能特性如下: 特性 描述 策略支持分层管理 在租户级和项目级都有策略,实现租户的全局管控和项目的局部管控。 支持业务自定义规则 工具提供了一些系统默认规则,除此之外,还提供了自定义规则能力,可以根据实际需求从插件市场中选择插件生成规则。
-
查看流水线 - 流水线 CodeArts Pipeline
单击时间筛选器,可以根据需要选择时间段展示历史执行记录,支持查看最近90天历史执行记录,默认展示最近31天的历史执行记录,支持最近7天、14天、31天、90天快捷切换。 首次执行时历史执行记录页面为空,执行一次后才有记录。 单击历史记录执行编号,进入“流水线详情”页面。 流水线执行详情页相关操作如下: 操作项