亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon CodeCatalyst 是什么?
Amazon CodeCatalyst 是一项集成服务,面向在软件开发过程中采用持续集成和部署实践的软件开发团队。CodeCatalyst 将您所需的所有工具集中在一处。您可以利用持续集成/持续交付(CI/CD)工具规划工作、协作编写代码以及构建、测试和部署应用程序。您还可以通过将 AWS 账户连接到 CodeCatalyst 空间,将 AWS 资源与您的项目整合在一起。通过在一个工具中管理应用程序生命周期的所有阶段和方面,您可以快速、自信地交付软件。
在 CodeCatalyst 中,您可以创建一个代表公司、部门或小组的空间,然后创建包含支持开发团队和任务所需资源的项目。CodeCatalyst 资源是在项目内构建的,而项目又是在空间内运行的。为了帮助团队快速入门,CodeCatalyst 提供了基于语言或工具的项目蓝图。根据项目蓝图创建项目时,项目会附带一些资源,如包含示例代码的源存储库、构建脚本、部署操作、虚拟服务器或无服务器资源等。
我可以使用 CodeCatalyst 做什么?
您和您的开发团队可以使用 CodeCatalyst 完成软件开发的每个环节,从规划工作到部署应用程序。您可以使用 CodeCatalyst 来:
-
迭代并协作处理代码 – 使用源代码存储库中的分支、合并、拉取请求和注释与团队协作处理代码。创建开发环境,快速处理代码,无需克隆或设置与存储库的连接。
-
使用工作流构建、测试和部署应用程序 – 使用构建、测试和部署操作配置工作流,以处理应用程序的持续集成和交付。您既可以手动启动工作流,也可以根据代码推送、创建或关闭拉取请求等事件配置工作流自动启动。
-
通过事务跟踪确定团队工作的优先级 – 使用事务创建待办事项,并通过板块监控进行中任务的状态。创建和维护一个健康的待办事项供您的团队处理是软件开发的重要组成部分。
-
设置监控和通知 - 监控团队活动和资源状态,并配置通知以随时了解重要更改。
如何开始使用 CodeCatalyst?
如果您没有空间或想了解如何设置和管理空间,我们建议您开始学习 Amazon CodeCatalyst Administrator Guide。
如果您是项目或空间工作的新手,我们建议您从以下方面入手:
-
按照教程:使用现代三层 Web 应用程序蓝图创建项目中的步骤创建您的第一个项目
了解有关 CodeCatalyst 的更多信息
您可以在本用户指南和以下资源中了解有关 CodeCatalyst 功能的更多信息: