CODING 现已开放免费啦!
不限人数,不限功能,免费使用代码托管、项目协同、CI/CD、制品库等所有 CODING 基础产品服务,零成本开始您团队的研发协作管理!
为什么免费
DevOps 是 Development 和 Operations 的组合词,代表着重视「软件开发人员(Dev)」和「IT 运维技术人员(Ops)」之间沟通合作的文化;旨在透过自动化「软件交付」和「架构变更」的流程,使得构建、 测试、发布软件的过程能够更加地快捷、频繁和可靠。Gartner 咨询公司认为 DevOps 代表了 IT 文化的变化趋势。
我们将这些优秀的理念与工具融入至产品中,打通了研发过程中的工具链孤岛及协作壁垒。在 CODING 中您可以实现需求提交到产品迭代,产品代码管理、自动化测试、持续集成,构建物管理、最终到应用持续部署的闭环研发工作流,覆盖敏捷开发全生命周期,助力您的团队提升研发效能,全面拥抱行业内领先的 IT 理念与文化。
更重要的是,这一整套开箱即用的 SaaS 服务工具箱,宣布免费了!我们认为只有让大家一齐体验,并拥抱这一全新的 IT 文化趋势,对社会的贡献才是更有力量的。
接下来,让我们从创建团队开始了解 CODING ——
创建团队
我们的产品服务以一个团队的视角进行,注册账号后,将会默认注册人是团队的管理员,具备开启所有团队内所有功能(项目管理、代码托管、测试管理、持续集成、持续部署等)的权限。
团队帐号是为企业或团队等组织设定的一个专属空间,每个团队帐号相互独立。团队管理员可在这一单独的团队空间进行成员、角色、权限管理。
PS:单个团队内不限制人数添加,想加多少,就加多少。
创建项目
项目是具体业务的专属空间,每个团队帐号下可根据需要创建多个项目。项目成员可在项目空间中进行敏捷项目管理、代码托管、持续集成、持续部署等研发环节操作。项目管理员可在项目空间对项目成员、权限等资源进行管理。我们也提供了可供选择的项目模板,涵盖了代码托管、项目管理、DevOps 项目等研发场景。
项目协同
CODING 的项目协同提供了以迭代与事项(史诗、需求、缺陷、任务、子任务)为核心的任务协同工具。从支撑大型工作的史诗开始,到处理具体工作细节的需求、任务、缺陷管理,CODING 项目协同帮助您更好地划分项目的工作层级与架构,将工作从大粒度拆分到小粒度逐一跟踪与交付。无论是瀑布式还是敏捷式的开发模式,都可以在 CODING 的项目协同中优雅完成。
代码仓库
代码,是运行互联网项目的核心。在快速迭代的互联网项目开发中,最常见的便是多人共同协作开发场景。将代码托管至云端,并在此基础上使用优秀的代码管理系统对协作本身而言更是如虎添翼。我们的代码托管服务提供了代码管理、分支管理、权限管理、版本管理等实用功能,能够帮助开发者规避本地代码管理的局限与安全性障碍,回归开发本身,赋能云端协作,实现快速迭代。
测试管理
从编写测试用例开始,到规划测试计划,最终得出并记录测试结果;即便项目有上千条用例,在树形结构的用例库中均能轻松组织,测试过程从未如此井然有序,测试人员可从用例库灵活组建测试计划,实现用例重复使用,工作自然减少,大大改进了测试速度。还附有可视化的项目规划、项目里程碑、用例设计或测试事件,以迄今从未有的便捷纵览项目,测试进展一目了然。
持续集成
我们的持续集成服务在 Jenkins 提供的基础功能与服务上做了大量优化工作。当我们提交了一部分修改完成的代码后,我们总是希望可以快速、持续地得到直观且有效的反馈,以达到我们持续快速交付的目的。功能内建多个能够帮助入门的快速部署持续集成模板,欢迎开箱体验。
持续部署
持续部署指在软件开发过程中,以自动化方式,频繁而且持续性的将软件部署到生产环境,使软件产品能够快速的交付使用。作为持续集成的延伸,持续部署以持续交付的优势为根基,是实现 DevOps 闭环的核心流程。CODING 持续部署用于把控构建之后的项目发布与部署交付流程。同时还支持 Webhook 等外部对接能力,高效集成各种开发、运维工具。在稳定的技术架构、运维工具等基础上,具备蓝绿发布,灰度发布(金丝雀发布),滚动发布,快速回滚等能力。
制品库
制品库用以管理源代码编译后的构建产物,支持 Docker、Maven、Helm、npm、PyPI 包等常见制品库类型。制品库可以跟源代码协同进行版本化控制,可以与本地各构建工具和云上的持续集成、持续部署无缝结合,并支持漏洞扫描等特性,是一种企业处理软件开发过程中产生的所有包类型的标准化方式。
团队知识库
团队知识库由 Wiki 文档、文件网盘、API 文档三大功能组成。Wiki 是一个应交流需要,可随时进行“增删改”的知识库,可用于记录整个项目的来龙去脉。文件网盘是一个可协作的网盘,用于存储项目内各式各样的文件资料,兼容上传所有的文件格式,助力团队内的高效协作。API 文档能够为开发人员提供出色的交互体验,并允许使用 OpenAPI、Postman、Apidoc 描述格式集成至现有的 CICD 工作流中,从而实现自动化发布流程。
团队管理
我们的产品皆可以根据团队管理需要,施行进行团队级、项目级的权限控制管理。不仅如此,还可以按照项目实际需要,灵活设置相应的用户组,以满足团队用户的个性化需求。支持绑定企业微信小程序,不仅能够方便查看各个工作事项、构建计划运行情况,还可以处理合并请求,让工作流更加井然有序。
个人设置
我们提供的个人设置包括:个人帐户管理以及个人工作台,方便您个性化地使用 CODING。