了解CodeArts
CodeArts是一站式、全流程、安全可信的软件开发生产线,开箱即用,内置华为多年研发最佳实践,助力效能倍增和数字化转型。
CodeArts主要服务
CodeArts主要服务
需求管理 CodeArts Req
内置多种开箱即用的场景化需求模型和对象类型(需求/缺陷/任务等),可支撑IPD、DevOps、精益看板等多种研发模式。
-
内置IPD等多种研发模式
-
跨项目大规模高效协同
-
全方位需求追溯
-
丰富的自定义
代码托管 CodeArts Repo
基于Git提供分布式代码管理和协同开发能力,包括成员管理、权限控制、代码托管、代码检查、代码审核、代码追溯、持续集成等功能。
-
全栈自研,安全无忧
-
高效代码协同开发
-
多层级代码质量防护
-
以代码为中心的研发资产追溯
代码检查 CodeArts Check
户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控代码质量。
-
专业
-
精准
-
全面
-
易用
编译构建 CodeArts Build
基于云端大规模分布式加速,为客户提供高速、低成本、配置简单的混合语言构建能力。
-
开箱即用
-
极速构建
-
高效扩展
-
辅助洞察
部署 CodeArts Deploy
支持主机、容器、Serverless多种部署形态,部署能力覆盖Tomcat、Springboot、Go、NodeJs、Docker、Kubernetes等多种语言和技术栈。
-
配置简单,开箱即用
-
自由组装,灵活编排
-
多种部署形态
-
多场景部署
测试计划 CodeArts TestPlan
覆盖测试计划、测试设计、测试用例、测试执行和测试评估等全流程。
-
大规模高效协同测试
-
测试验证双向可追溯
-
自动化测试
-
可视化设计与度量
制品仓库 CodeArts Artifact
用于管理源代码编译后的构建产物,支持Maven、Npm、PyPI、Docker、NuGet等常见制品包类型。
-
一站式管理
-
漏洞扫描
-
极速下载
-
简单易用
流水线 CodeArts Pipeline
提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。
-
流程自定制
-
执行自动化
-
过程可视化
-
高质量保障
CodeArts快速上手
CodeArts快速上手
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
活动时间: 2020年8月12日-2020年9月11日
活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
- CodeArts快速上手
实践案例
-
HE2E DevOps实践
HE2E DevOps实施框架,是结合了多年研发经验并集合了业界先进的实践所形成的一套可操作可落地的敏捷开发方法论。
HE2E DevOps实施框架,是结合了多年研发经验并集合了业界先进的实践所形成的一套可操作可落地的敏捷开发方法论。
-
IPD系统设备类项目原始需求管理最佳实践
针对系统设备类提供结构化研发流程,具备原始需求管理、产品特性树管理、研发需求分解分配、基线、变更、跨项目协作等关键特性。
针对系统设备类提供结构化研发流程,具备原始需求管理、产品特性树管理、研发需求分解分配、基线、变更、跨项目协作等关键特性。
-
IPD系统设备类项目缺陷管理最佳实践
缺陷管理严格把控缺陷提出、分析、修复、测试、验收、关闭的完整流程,提供跨项目的缺陷作业跟踪追溯能力。
缺陷管理严格把控缺陷提出、分析、修复、测试、验收、关闭的完整流程,提供跨项目的缺陷作业跟踪追溯能力。
-
代码仓库迁移操作实践
-
代码检视操作实践
-
基于Repo服务的代码检查实践
基于CodeArts Repo源码源,介绍如何创建、执行代码检查任务以及根据需要进行规则集设置和任务设置。
基于CodeArts Repo源码源,介绍如何创建、执行代码检查任务以及根据需要进行规则集设置和任务设置。
-
基于通用Git的代码检查实践
-
图形化构建实践
-
代码化构建实践
-
基于Nginx实现灰度发布
-
通过代理主机进行内网部署
-
接口自动化实践
-
Maven组件批量迁移
本实践介绍如何使用CodeArts提供的批量迁移工具,将Maven组件从Nexus服务器迁移至私有依赖库。
本实践介绍如何使用CodeArts提供的批量迁移工具,将Maven组件从Nexus服务器迁移至私有依赖库。
-
基于微服务变更按需发布
将流水线资源设置为变更流水线,用于与微服务下变更资源进行联动,通过变更流水线发布一个或多个变更来实现项目的快速交付。
将流水线资源设置为变更流水线,用于与微服务下变更资源进行联动,通过变更流水线发布一个或多个变更来实现项目的快速交付。
-
基于K8S原生Service的场景完成微服务蓝绿发布