检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构建环境镜像、将代码编译打包成软件包。 部署应用 将构建好的环境镜像及软件包安装并运行在环境中,本文档提供两种环境的部署方法:CCE与ECS。 管理项目测试 为迭代创建测试计划、设计测试用例,并按照计划执行测试用例。 配置流水线 将代码检查、构建、部署等任务串联成流水线。当代码有更新时,可自动触发流水线,实现持续交付。
配置构建任务
配置代码检查任务
段,拖拽至理想起点的文本框内。 完成配置后,页面中将显示图表结果。 配置更多信息。 在页面右侧“数据筛选”页签中,单击“新增筛选条件”,根据需要选择筛选条件。完成设置后,页面中将显示符合筛选条件的图表。 在页面右侧“图表配置”页签中,可以配置图表的显示样式,例如色板、是否显示数据标签、图例在图表中的位置等。
配置流水线
配置CodeArts TestPlan测试用例
效能洞察(CodeArts Board) 效能洞察总览 驾驶舱 指标库 数据集 自助取数 数据开发 管理配置
deArts各服务的使用。如果您想继续使用,需要在指定的时间内续费订单。 CodeArts套餐到期后,如果未及时续费,代码仓库、构建任务、部署任务等资源会自动释放,数据丢失且不可恢复。CodeArts套餐到期后的状态说明,请参见到期后影响。 资源扩展、增值特性到期后,如果未及时续
进入“续费”页面,根据续费时长,判断是否勾选“统一到期日”,将资源到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 在费用中心续费 登录管理控制台。 在页面上方选择“费用
CCE部署失败,报错“Invalid value: map[string]sting{\"io.kompose.service\":\"db\"” 问题现象 应用phoenix-cd-cce部署失败,报错信息如下: 图1 报错信息示例 原因分析 在修改yaml文件时,文件中代码的缩进格式不正确,导致部署失败。
浏览器桌面通知:消息通知将发送至PC端桌面,内容包括代码检查、编译构建、部署、流水线任务的执行结果。 邮件通知:根据各服务通知设置,CodeArts将发送消息通知至的对应成员的邮箱中。 通过“消息设置”页面,可以配置当前用户是否接收CodeArts各服务消息通知。 进入CodeArts首页。
- 发布部署度量 度量所选项目在所选时间段内的发布部署质量。 图7 发布部署度量 表7 发布部署度量-度量指标 名称 说明 计算口径 部署次数 度量所选项目在所选时间段内的部署次数。 项目的所有部署次数。 部署成功率 度量所选项目在所选时间段内部署的成功率。 项目成功的部署次数/部署总次数。
当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。 使用部署服务时,需要将应用部署到CCE,因此购买了按需计费的CCE。关于CCE按需计费更多信息,请参考云容器引擎计费说明。
代码检查(CodeCheck) 代码检查(CodeArts Check) 编译构建(CloudBuild) 编译构建(CodeArts Build) 部署(CloudDeploy) 部署(CodeArts Deploy) 制品仓库(CloudArtifact) 制品仓库(CodeArts Artifact)
在目录树的自定义报表文件夹中找到目标文件夹,单击,选择“新建报表”。 图2 自定义报表 在弹框中输入报表基本信息,单击“创建并配置”。 表1 报表基本信息 配置项 是否必填 说明 报表名称 是 报表的显示名称。支持中英文、数字、中划线、下划线,不超过16个字符。 视角 不可编辑 报表的查看视角,不同驾驶舱的视角不同。
Online常见问题 页面加载失败 无法启动实例,重定向到了实例列表 实例已停止 应用进程已正常启动,外部却无法访问 使用Open API创建的实例如何自动安装指定插件?
进入购买CodeArts资源扩展页面。 根据需要选择区域、产品、类型、购买时长、是否自动续费,勾选同意声明后单击“下一步”。 页面将根据您所选的产品及类型显示对应的配置项,请根据需要完成选择。 请选择已购买CodeArts基础版及以上套餐的区域,否则无法购买资源扩展。 确认订单内容:如果需要修改,单击“上一步”;如果确认无误,单击“去支付”。
附录 构建失败,报错“too many requests” ECS部署成功,但访问网页失败 ECS部署失败,报错“docker login failed”或“Get https://XXX denied” ECS部署失败,报错“expected alphabetic or numeric
CodeArts 介绍代码检查、构建、部署到ECS的流程 06:03 使用CodeArts快速搭建基于ECS部署的代码开发流水线 软件开发生产线 CodeArts 介绍代码开发、构建、部署到CCE的流程 06:59 使用CodeArts快速搭建基于CCE部署的代码开发流水线
发执行数量总和。 说明: 流水线并发数只对流水线任务有效,流水线中代码检查、部署等子任务消耗对应服务的并发数。 流水线并发扩展 部署并发数 某一Region内,账号中所有部署应用的并发执行数量总和。 部署并发扩展 接口测试并发数 某一Region内,账号中所有接口测试套件的并发执行数量总和。