检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。 使用部署服务时,需要将应用部署到CCE,因此购买了按需计费的CCE。关于CCE按需计费更多信息,请参考云容器引擎计费说明。
持续集成、持续交付、持续部署,还是傻傻分不清楚? 持续交付是指团队确保每个变更可以部署至生产环境,但也许并不需要实际部署,通常是出于业务方面的原因。 所以核心是技术决策,与业务决策的分离。持续部署,是一个技术行为,持续交付是业务行为,交付的是业务价值。是否需要持续的部署到生产环境,是由业
批量迁移jfrog仓库至私有依赖库 部署 通过代理主机在内网部署应用 基于Nginx实现应用的灰度发布 基于Kubernetes Nginx-Ingress实现应用的灰度发布 通过自托管资源池部署应用至云下IDC 通过自托管资源池实现跨Region虚拟机部署 测试计划 基于接口自动化用例和关键字驱动的电商平台测试
度量维度:支持按工作项数、预计工时、实际工时查看。 工作项类型:支持全部类型、STORY、TASK、BUG的过滤。 状态统计:全部状态、开始态、进行态、结束态。 用户可以将筛选内容设置为“按日”,周期为6月份,在项目的下拉栏中选择目标项目,选择按工作项数查看所有工作项类型和所有工作项状态。 按照预计工时查
交付周期不断压缩的时代,敏捷开发模式无疑是各个开发团队的首选。 CodeArts提供了多种项目管理模式,其中就有基于Scrum框架的项目类型。因此,我们将以Scrum框架为例,并在此简单对Scrum进行介绍。 Scrum的定义 Scrum(名词):Scrum是一个框架,在此框架
在目录树的自定义报表文件夹中找到目标文件夹,单击,选择“新建报表”。 图2 自定义报表 在弹框中输入报表基本信息,单击“创建并配置”。 表1 报表基本信息 配置项 是否必填 说明 报表名称 是 报表的显示名称。支持中英文、数字、中划线、下划线,不超过16个字符。 视角 不可编辑 报表的查看视角,不同驾驶舱的视角不同。
相关建议有: 环境搭建的约束点:采用基础设施即代码的实践,应该让环境搭建与配置的过程自动化、版本化,提供自服务平台,使能开发者。 代码部署过程的约束点:采用自动化部署实践,利用容器化与编排技术,让应用部署与运行的过程呈幂等性。 测试准备和执行的约束:采纳自动化测试实践,分层分级的
CodeArts提供软件开发全生命周期的云端DevOps工具链,帮助团队真正实现自动化,标准化,配置化。 CodeArts提供基于Git的版本控制系统,不只将代码版本化,而是版本化管理一切与环境有关的配置。 CodeArts可自定义的自动化部署流水线,提交代码自动触发,帮助团队实现持续交付,为团队带来自动化,标准化。
买情况使用代码检查、构建、部署、流水线等服务。 项目中添加成员时会根据已购买服务的套餐人数自动分配服务访问权限,直到达到套餐人数规格,您可以随时到本页面手动分配人员访问权限。 例如:团队中有5个人A、B、C、D、E, 购买2人规格需求管理套餐、3人规格代码托管套餐。创建项目后,按
CCE部署失败,报错“Invalid value: map[string]sting{\"io.kompose.serivce\":\"db\"” 问题现象 应用phoenix-cd-cce部署失败,报错信息如下: 图1 报错信息示例 原因分析 在修改yaml文件时,文件中代码的缩进格式不正确,导致部署失败。
发执行数量总和。 说明: 流水线并发数只对流水线任务有效,流水线中代码检查、部署等子任务消耗对应服务的并发数。 流水线并发扩展 部署并发数 某一Region内,租户中所有部署应用的并发执行数量总和。 部署并发扩展 接口测试并发数 某一Region内,租户中所有接口测试的并发执行数量总和。
参考流水线约束与限制。 代码检查 参考代码检查约束与限制。 编译构建 参考编译构建约束与限制。 制品仓库 参考制品仓库约束与限制。 部署 参考部署约束与限制。 测试计划 参考测试计划约束与限制。 性能测试 参考性能测试约束与限制。 漏洞管理服务 参考漏洞管理服务使用约束。 智能开发助手
度量所有用例的分布,与所选时间段无关。 近30天用例执行通过率 度量近30天内用例执行的通过率。 部署 部署次数 度量在所选时间段内的部署次数。 部署成功率 度量在所选时间段内部署的成功率。 部署成功率趋势 度量指定时间段内每天部署的成功率。 构建 构建次数 度量在所选时间段内的构建次数。 构建成功率 度量在所选时间段内构建的成功率。
附录 构建失败,报错“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部署的代码开发流水线
度量组织所有项在所选时间段内部署的成功率。 创建时间在所选时间段内的失败部署次数/部署总次数。 近6个月平均变更失败率趋势 - 度量组织所有项在近6个月内部署的失败率。 创建时间在近6个月内的失败部署次数/部署总次数。 平均变更失败率项目对比 - 度量组织各个项目在所选时间段内部署的失败率。 创
场景;内置需求管理、代码检查、测试管理等众多华为研发规范。 高质高效敏捷交付 支持代码检查、构建、测试、部署任务自定义和全面自动化并提供可视化编排的持续交付流水线,一键应用部署,上线发布零等待。 需求管理、代码检查、测试计划、流水线门禁等内置规范,有效提升应用研发质量,问题早发现。
- 发布部署度量 度量所选项目在所选时间段内的发布部署质量。 图7 发布部署度量 表7 发布部署度量-度量指标 名称 说明 计算口径 部署次数 度量所选项目在所选时间段内的部署次数。 项目的所有部署次数。 部署成功率 度量所选项目在所选时间段内部署的成功率。 项目成功的部署次数/部署总次数。
管理员登录后,在首页无法看到账号下的全部CodeArts项目。 原因分析 在CodeArts中,项目详细信息(例如工作项、测试用例、构建/部署任务等)只有项目成员可见。 如果IAM用户创建项目时,未将管理员添加为项目成员,则管理员登录首页后并不能看该项目。 处理方法 拥有Tenant
缺乏统一的持续交付工具确保产品随时可推向市场,缺乏工具保证客户快速反馈闭环。 推荐搭配 需求管理、代码托管、代码检查、编译构建、测试计划、部署。 实现结果 每日上线新功能,随时发布新特性,客户反馈闭环率提升、闭环周期缩短。 软件及解决方案提供商 研发挑战 在研发过程中,开发人员环