检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询插件指标配置 功能介绍 查询插件指标配置 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/agent-plugin/plugin-metrics 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID
专业版、企业版四种套餐,以满足不同规模用户的使用需求,购买开通方式请参考购买CodeArts。 流水线服务包括以下特性: 表1 流水线服务主要功能特性 特性 描述 流水线自定义编排 可根据用户使用场景的需要,对构建、代码检查、子流水线、仓库管理、部署、延时执行、人工审核、接口测试等多种类型的任务进行纳管和执行编排。
发布管理限免版本使用限制 指标类别 指标项 限制值 云原生发布 单项目下最大环境数量 50 单个环境最大策略数量 5 单个策略最大任务数量 10 单个环境最大自定义环境变量个数 50 单个环境最大自定义环境变量可查看历史版本数 20 表4 策略使用限制 指标类别 指标项 限制值 策略管理
任务编排 用户基于生产交付业务流编排流水线阶段和任务,通常是在流水线新建、复制和编辑操作场景下进行定义。 阶段 阶段是流水线上的基本组成部分,主要用于对流水线纳管的“构建”、“代码检查”、“接口测试”、“部署”等执行任务做业务流程上的分类编排管理,方便聚合管理业务关联性强的执行任务,让流水线上的业务流更加直观。
编排流水线阶段 阶段是流水线上的基本组成部分,主要用于对流水线纳管的任务做业务流程上的分类编排管理,方便聚合管理业务关联性强的执行任务,让流水线上的业务流更加直观。 编排流水线阶段 访问CodeArts Pipeline首页。 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。
json”文件中找到对应值时,对应阈值会用value值进行填充。 示例介绍:实现对外输出“par1”和“par2”指标用于准出拦截,输出“par3”和“par4”指标用于任务结果展示,示例代码如下: # Optionally, construct the extension output
CodeArts Repo HTTPS 用于授权CodeArts服务对托管的Repo仓库进行代码下载、分支创建、分支合并、代码提交等操作。当前主要用于流水线服务的微服务变更功能模块及其相关插件。 Gerrit 用于连接第三方Gerrit仓库,连接成功后可以在流水线、构建等服务中获取该仓库代码。
仓库默认分支,手工或定时执行流水线时默认使用的分支。 Repo HTTPS授权 关联Repo代码源时,可配置授权扩展点以提升代码库操作权限,当前主要用于流水线服务的微服务变更功能模块及其相关插件。可选择准备工作中提前创建的扩展点,也可单击“新建授权”进行创建,具体操作请参考新建CodeArts服务扩展点。
jobs.<job_id>.metrics object 任务的运行指标输出。如:代码检查问题数、测试通过率等指标项。 jobs.<job_id>.metrics.<metric_name> string 任务的运行指标输出的名称。 相关信息 流水线上下文应用广泛,以下常见场景供参考:
护的质量指标卡点,通过配置规则和策略,来实现阶段准出校验,并最终控制流水线的执行。 规则:基于扩展插件的输出阈值,设置比较关系和阈值条件,供策略使用,并最终应用到流水线准出条件中,作为准出条件的判断依据。 策略:策略是一系列规则的集合,每个规则对应了一个步骤插件的输出指标值的条件
更新发布商图标 删除插件草稿 查询发布商列表 查询可用发布商 查询可选插件列表 查询基础插件列表 分页查询可选插件列表 查询插件列表 查询插件指标配置 查询插件输入配置 查询插件输出配置 查询插件所有版本信息 查询插件版本详情 查询插件版本号 删除发布商 查询发布商详情 创建基础插件
插件类型 插件的类型,支持构建、代码检查、测试、部署、通用共5种类型,一经设置,不可修改。 插件描述 插件描述将展示在插件市场中,介绍插件主要用途和功能,后期可修改。长度不超过1000字符。 基本信息填写完成后,单击“下一步”,进入“版本管理”页面。 单击,弹出“上传插件”对话框
选择提前准备好并存储在代码仓库的YAML文件:选择对应分支并输入YAML文件的相对路径。 Repo HTTPS授权 配置授权扩展点以提升代码库操作权限,当前主要用于流水线服务的微服务变更功能模块及其相关插件。可选择准备工作中提前创建的扩展点,也可单击“新建授权”进行创建,具体操作请参考新建CodeArts服务扩展点。
息访问集群资源,具体操作请参考新建CodeArts服务扩展点。 环境级别 环境类型,内置了开发环境、测试环境、预发环境和生产环境四种类型,主要用于区分环境的操作权限,对应环境权限请参考•项目级权限 描述 填写环境的描述信息。不超过200个字符。 填写完所有参数,单击“确定”,完成
通过云原生发布插件进行发布 发布管理环境依赖流水线云原生发布插件进行发布,云原生发布插件主要作用是触发对应环境的发布策略,依照发布策略完成环境的发布。 通过云原生发布插件进行发布 配置流水线。 在流水线阶段新建任务, 添加“云原生发布”插件,参数说明如表1。 云原生发布提供环境级
说明: 修改微服务的默认分支,微服务下所有流水线配置的默认分支会自动更改。 Repo HTTPS授权 配置授权扩展点以提升代码库操作权限,主要用于微服务变更流水线和部分仓库操作插件。单击“新建授权”,可添加CodeArts Repo HTTPS服务扩展点,配置方法请参考新建CodeArts服务扩展点。