更新时间:2024-11-18 GMT+08:00
什么是软件开发生产线(CodeArts)
软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。
图1 CodeArts服务构成
服务名称 |
服务简介 |
---|---|
为敏捷开发团队提供简单高效的团队协作服务,包含多项目管理、敏捷迭代、看板协作、需求管理、缺陷跟踪等功能。 |
|
基于Git提供分布式代码管理和协同开发能力,包括成员管理、权限控制、代码审核、代码追溯等功能。 |
|
提供可视化、可定制的持续交付流水线服务。 |
|
基于云端实现代码质量管理的服务,支持多语言的代码静态检查和安全检查,提供全面的质量报告,并提供缺陷的改进建议和趋势分析。 |
|
基于云端大规模分布式加速,提供高速、低成本、配置简单的混合语言构建能力。 |
|
用于管理源代码编译后的构建产物,支持Maven、Npm、PyPI等常见制品包类型。可以与本地构建工具和云上的持续集成、持续部署无缝对接,同时支持制品包版本管理、细粒度权限控制等重要功能。 |
|
支持主机、容器等多种部署形态,部署能力覆盖Tomcat、Springboot等多种语言和技术栈。 |
|
覆盖测试计划、测试用例、测试执行和测试评估等全流程。 |
|
为应用接口、链路提供性能测试,支持HTTP/HTTPS/TCP/UDP等协议。 |