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