检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询流水线可用的系统参数 功能介绍 查询流水线可用的系统参数 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/list-system-vars 表1 路径参数 参数 是否必选 参数类型 描述
流水线批量配置。请参考新建流水线(YAML化)。 服务扩展点 关联第三方代码源时,需通过服务扩展点实现与对应仓库的连接。可选择准备工作中提前创建的扩展点,也可单击“新建服务扩展点”进行创建,具体操作请参考新建CodeArts服务扩展点。 代码仓 流水线关联的代码仓库。 默认分支
选择待升级的服务所在的命名空间。 服务 待升级的服务,选择准备工作中已创建的服务。 自定义灰度版本号 开关关闭,系统将自动随机生成灰度版本号;开关开启,用户可以按需配置灰度版本号。这里选择开启开关。 灰度版本号 灰度版本号将作为新旧负载的引流标识,输入“${TIMESTAMP}”,引用系统时间戳环境变
查询当前流水线排队中的记录 查询流水线的旧版运行记录 查询流水线运行使用的参数 回退执行流水线 获取step跳转链接 查询流水线运行的变更 查询流水线可用的系统参数 查询流水线触发失败记录 查询流水线修改历史 创建参数组 修改参数组 删除参数组 流水线绑定参数组 查询参数组详情 查询流水线关联的参数组
通过流水线参数串联编译构建服务和部署服务 方案概述 使用编译构建生成软件包并通过部署服务部署时,手动配置获取软件包容易导致软件包不一致,且页面跳转多操作繁琐。通过流水线参数串联编译构建服务和部署服务,将参数传递给构建任务和部署任务,实现任务间数据流动的统一,只需要配置好流水线参数,即可完成构建、部署任务的数据拉通。
f0de5b4a/follow 响应示例 状态码:200 微服务ID f7ced2341b204d2b82c607c6f0de5b4a 状态码 状态码 描述 200 微服务ID 错误码 请参见错误码。 父主题: 微服务管理
新建流水线微服务 访问CodeArts Pipeline首页,进入项目下流水线。 单击“微服务”,进入微服务列表页面。 单击“新建微服务”,进入“新建微服务”页面,配置相关参数。 表1 新建微服务 参数项 说明 所属项目 微服务所在项目,不可更改。 微服务名称 微服务的名称。支持
流水线参数可以传递给各个任务使用,实现任务间数据流动的统一,只需要配置好流水线参数,即可完成构建、部署、接口测试等任务的数据拉通。流水线参数包括以下三种。 系统预定义参数:系统默认提供的参数,无需定义、不能删除、不能修改。 自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。最多可以新建100个自定义参数。
流水线”,进入项目下流水线列表页面。 切换到“微服务”页签,进入微服务列表页面。 单击“新建微服务”,进入“新建微服务”页面,配置以下信息。 表2 新建微服务 参数项 说明 所属项目 微服务所在的项目,不可更改。 微服务名称 微服务的名称,输入“Microservice01”。 代码源 微服务关联的源码仓库,选择“Repo”。
权限控制 通知订阅 流水线 流水线服务(CodeArts Pipeline)提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型,实现DevOps持续交付高效自动化,缩短应用TTM(Time to Market)交付周期,提升研发效率。 流水线服务本质上是一个可视化的自动化
表示引用系统时间戳环境变量作为灰度版本号。 支持大小写英文字母、数字、“-”、“_”、“.”,长度不超过62个字符。 YAML创建:使用yaml文件上线或升级工作负载。 表5 参数说明 参数项 说明 命名空间 待升级的服务所在的命名空间。 服务 集群命名空间下的服务,需要确保该服务有且仅有一个工作负载与其关联。
删除微服务 功能介绍 删除微服务 调用方法 请参见如何调用API。 URI DELETE /v2/{cloudProjectId}/component/{componentId}/delete 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String
新增接口:获取流水线步骤执行输出、查询流水线上的构建产物。 2024-03-06 第三十四次正式发布,本次变更说明如下: 下线租户级开源治理策略管理和项目级开源治理策略管理相关接口 2024-01-05 第三十三次正式发布,本次变更说明如下: 查询流水线详情响应示例更新。 获取流水线状
文件中使用“{{变量名}}”引用环境变量。环境变量包括以下两种。 自定义变量:根据需要自定义添加,目前仅支持字符串类型的变量。 默认变量:系统默认提供的参数,无需定义,不能删除,不能修改。 表1 发布管理环境默认变量 参数信息 说明 ARTIFACT 产物地址。在部署YAML中,
查看审计日志 云审计服务(Cloud Trace Service,CTS)是华为云安全解决方案中专业的日志审计服务,可以记录CodeArts Pipeline相关的操作事件,便于日后的查询、审计和回溯。 开通云审计服务后,系统开始记录CodeArts Pipeline资源的操作。
单击右上角的用户名,选择“子账号管理”,进入统一身份认证服务控制台。 单击左侧导航“用户组”,进入用户组设置页面,新建一个用户组或选择已有用户组,单击“授权”,开始对用户组授权。 图1 授权用户组 云服务选择“流水线服务”,即可查看“流水线服务”相关策略列表,包括以下四个策略: 表2 流水线系统策略 策略名称 描述
流水线支持配置事件触发、定时任务、Webhook触发和并发策略四种执行计划。通过事件触发和定时任务,实现自动化执行;通过Webhook触发,用户可以通过任意第三方系统触发流水线执行;通过并发策略,可以更细粒度地为用户分配并发资源。 配置流水线事件触发 事件触发包括代码提交时触发、合并请求时触发、创建标签时触发。码云代码仓还支持Pull
流水线级联管理 场景特点:各种工程类型的应用纷繁复杂,不同项目之间关联引用,相互依赖,微服务分层架构,人工管理费时费力。 使用方式:利用流水线串联特性,主流水线可以挂载子流水线,实现构建或者微服务依赖等复杂场景轻松管理。
失败。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级
对象存储、VPC网络、弹性公网IP、镜像等公共服务。 Region分为通用Region和专属Region: 通用Region指面向公共租户提供通用云服务的Region。 专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability