在 CodeCatalyst 中使用扩展向项目添加功能 - Amazon CodeCatalyst

在 CodeCatalyst 中使用扩展向项目添加功能

Amazon CodeCatalyst 包含的扩展可帮助您添加功能并与 CodeCatalyst 之外的产品集成。利用 CodeCatalyst 目录中的扩展,团队可以在 CodeCatalyst 中自定义其体验。

可用的第三方扩展

根据要将资源与之集成的选定扩展,您可以向 CodeCatalyst 项目添加特定功能。

在 CodeCatalyst 中集成 GitHub 存储库

GitHub 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitHub 存储库扩展可让您在 Amazon CodeCatalyst 项目中使用已链接的 GitHub 存储库。您也可以在创建新的 CodeCatalyst 项目时链接 GitHub 存储库。有关更多信息,请参阅使用链接的第三方存储库创建项目

注意
  • 您无法在 CodeCatalyst 项目中使用空的或存档的 GitHub 存储库。

  • GitHub 存储库扩展与 GitHub Enterprise Server 存储库不兼容。

在安装和配置 GitHub 存储库扩展后,您将能够:

  • 在 CodeCatalyst 中的源存储库列表中查看您的 GitHub 存储库

  • 在 GitHub 存储库中存储和管理工作流定义文件

  • 从 CodeCatalyst 开发环境中创建、读取、更新和删除存储在已链接的 GitHub 存储库中的文件

  • 在 CodeCatalyst 中存储来自已链接的 GitHub 存储库的文件并为其建立索引

  • 使用已连接的 GitHub 账户的现有存储库创建 CodeCatalyst 项目

  • 在使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 GitHub 存储库

  • 在代码被推送到已链接的 GitHub 存储库时,或者在已链接的 GitHub 存储库中创建、修改或关闭拉取请求时,将自动启动 CodeCatalyst 工作流运行

  • 在 CodeCatalyst 工作流中使用已链接的 GitHub 存储库源文件

  • 在 CodeCatalyst 工作流中读取和执行 GitHub 操作

  • 将 CodeCatalyst 工作流运行状态发送到已链接的 GitHub 存储库,并根据提交状态阻止 GitHub 拉取请求合并

在 CodeCatalyst 中集成 Bitbucket 存储库

Bitbucket 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。Bitbucket 存储库扩展可让您在 Amazon CodeCatalyst 项目中使用已链接的 Bitbucket 存储库。您也可以在创建新的 CodeCatalyst 项目时链接 Bitbucket 存储库。有关更多信息,请参阅使用链接的第三方存储库创建项目

注意
  • 您无法在 CodeCatalyst 项目中使用空的或存档的 Bitbucket 存储库。

  • Bitbucket 存储库扩展与 Bitbucket Data Center 存储库不兼容。

在安装和配置 Bitbucket 存储库扩展后,您将能够:

  • 在 CodeCatalyst 中的源存储库列表中查看您的 Bitbucket 存储库

  • 在 Bitbucket 存储库中存储和管理工作流定义文件。

  • 从 CodeCatalyst 开发环境中创建、读取、更新和删除存储在已链接的 Bitbucket 存储库中的文件

  • 使用已连接的 Bitbucket 账户的现有存储库创建 CodeCatalyst 项目

  • 在 CodeCatalyst 中存储来自已链接的 Bitbucket 存储库的文件并为其建立索引

  • 在使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 Bitbucket 存储库

  • 在代码被推送到已链接的 Bitbucket 存储库时,或者在已链接的 Bitbucket 存储库中创建、修改或关闭拉取请求时,将自动启动 CodeCatalyst 工作流运行

  • 在 CodeCatalyst 工作流中使用已链接的 Bitbucket 存储库源文件

  • 将 CodeCatalyst 工作流运行状态发送到已链接的 Bitbucket 存储库,并根据提交状态阻止 Bitbucket 拉取请求合并

在 CodeCatalyst 中集成 GitLab 存储库

GitLab 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitLab 存储库扩展可让您在 Amazon CodeCatalyst 项目中使用已链接的 GitLab 项目存储库。您也可以在创建新的 CodeCatalyst 项目时链接 GitLab 项目存储库。有关更多信息,请参阅使用链接的第三方存储库创建项目

注意
  • 您无法在 CodeCatalyst 项目中使用空的或存档的 GitLab 项目存储库。

  • GitLab 存储库扩展与 GitLab 自行管理的存储库不兼容。

在安装和配置 GitLab 存储库扩展后,您将能够:

  • 在 CodeCatalyst 中的源存储库列表中查看您的 GitLab 项目存储库

  • 在 GitLab 项目存储库中存储和管理工作流定义文件。

  • 从 CodeCatalyst 开发环境中创建、读取、更新和删除存储在已链接的 GitLab 项目存储库中的文件

  • 使用已连接的 GitLab 用户的现有存储库创建 CodeCatalyst 项目

  • 在 CodeCatalyst 中存储来自已链接的 GitLab 项目存储库的文件并为其建立索引

  • 在使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 GitLab 项目存储库

  • 在代码被推送到已链接的 GitLab 项目存储库时,或者在已链接的 GitLab 项目存储库中创建、修改或关闭拉取请求时,将自动启动 CodeCatalyst 工作流运行

  • 在 CodeCatalyst 工作流中使用已链接的 GitLab 项目存储库源文件

  • 将 CodeCatalyst 工作流运行状态发送到已链接的 GitLab 项目存储库,并根据提交状态阻止 GitLab 合并请求

在 CodeCatalyst 中集成 Jira 事务

Jira 是一款软件应用程序,可帮助敏捷开发团队计划、分配、跟踪、报告和管理工作。Jira Software 扩展可让您在 Amazon CodeCatalyst 项目中使用 Jira 项目。

注意

CodeCatalyst 仅与 Jira Software Cloud 兼容。

在为 Amazon CodeCatalyst 项目安装和配置 Jira Software 扩展后,您将能够:

  • 通过将 Jira 项目链接到 CodeCatalyst 项目来从 CodeCatalyst 访问这些项目

  • 使用 CodeCatalyst 拉取请求更新 Jira 事务

  • 在 Jira 事务中查看已链接的 CodeCatalyst 拉取请求的状态和工作流运行