在 CodeCatalyst 中整理项目工作 - Amazon CodeCatalyst

Amazon CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从 CodeCatalyst 迁移

在 CodeCatalyst 中整理项目工作

您可以使用 Amazon CodeCatalyst 中的项目来建立协作空间,开发团队可在其中通过共享的持续集成/持续交付(CI/CD)工作流和存储库来执行开发任务。创建项目时,您可以添加、更新或移除资源。您还可以监控团队的工作进度。一个空间内可以有多个项目。

CodeCatalyst 中的空间由多个项目组成。您可以查看空间中的每个项目,但只能使用您作为其成员的项目。创建项目时,将生成项目的默认角色,您可将这些角色分配给您邀请加入项目的用户。

  • 分配给项目且具有项目角色(例如贡献者角色)的任何人员都能访问项目资源,例如源存储库。

  • 任何具有空间管理员项目管理员角色的人员都可以发送项目加入邀请。

  • 具有项目管理员角色的用户可以跟踪共享资源中的活动、状态和其他设置。

  • 在 CI/CD 工作流中,具有受限访问角色的用户可以管理特征、代码修复和测试的项目分配。

    工作流用于将应用程序作为 CI/CD 管道进行构建、测试、发布或更新。您可以通过添加用于传输和处理源构件的操作来组装工作流。当您运行操作时,您的项目云资源用于为您的工作流操作提供按需计算能力。您可以根据要设置的活动和输出来配置多个 CI/CD 工作流。例如,您可以创建一个仅用于构建和测试操作的工作流,在修复错误时,无需部署即可查看测试结果并完成工作流。之后,您可以创建另一个工作流来构建应用程序并将其部署到暂存环境。

创建项目时,您可以使用蓝图创建包含示例代码并创建资源的项目,也可以从空项目开始操作。如果使用一个蓝图创建项目,则您选择的蓝图将决定哪些资源会添加到您的项目中,以及 CodeCatalyst 创建或配置的工具,以便您可以跟踪和使用项目资源。创建项目后,可以手动添加或移除资源。

每个项目都将项目活动作为按用户划分的事件列表进行跟踪,例如在创建项目或修改资源时。将在空间级别监控和汇总项目活动。有关使用活动数据的更多信息,请参阅查看空间中的所有项目

如果您的项目使用 AWS 资源,则可以将您的 CodeCatalyst 账户连接到您拥有管理权限的 AWS 账户,以便整合项目资源。

创建项目后,可以将源存储库、事务和其他资源添加到项目中。您必须具有空间管理员角色才能创建项目。