亚马逊 CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用扩展程序向项目添加功能 CodeCatalyst
亚马逊 CodeCatalyst 提供的扩展程序可帮助您添加功能并与外部产品集成 CodeCatalyst。借助 CodeCatalyst 目录中的扩展,团队可以在中自定义体验 CodeCatalyst。
主题
可用的第三方扩展
根据您选择集成资源的扩展程序,您可以向 CodeCatalyst 项目添加特定功能。
将 GitHub 存储库集成到 CodeCatalyst
GitHub 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitHub 存储库扩展允许您在亚马逊 CodeCatalyst 项目中使用链接 GitHub 存储库。您还可以在创建新 CodeCatalyst 项目时链接 GitHub 存储库。有关更多信息,请参阅 使用链接的第三方存储库创建项目。
注意
您不能在 CodeCatalyst 项目中使用空仓库或存档 GitHub 存储库。
GitHub 存储库扩展与 GitHub 企业服务器存储库不兼容。
安装和配置GitHub 存储库扩展后,您将能够:
在的源 GitHub 存储库列表中查看您的存储库 CodeCatalyst
在您的存储库中 GitHub 存储和管理工作流程定义文件
在 CodeCatalyst 开发环境中创建、读取、更新和删除存储在链接 GitHub 存储库中的文件
将链接存储库中的文件 GitHub 存储在中并编制索引 CodeCatalyst
使用关联 GitHub 账户的现有存储库创建 CodeCatalyst 项目
使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 GitHub 存储库
当代码推送到链接 GitHub 存储库时,或者在链接存储库中创建、修改或关闭拉取请求时,启动 CodeCatalyst 工作流程会自动运行 GitHub
在 CodeCatalyst 工作流程中使用链接的 GitHub 存储库源文件
读取和执行 CodeCatalyst 工作流程中的 GitHub 操作
将 CodeCatalyst 工作流程运行状态发送到链接 GitHub 存储库,并根据提交状态阻止 GitHub 拉取请求合并
将 Bitbucket 存储库集成到 CodeCatalyst
Bitbucket 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。Bitbucket 存储库扩展允许您在亚马逊 CodeCatalyst 项目中使用链接的 Bitbucket 存储库。您还可以在创建新 CodeCatalyst 项目时关联 Bitbucket 存储库。有关更多信息,请参阅 使用链接的第三方存储库创建项目。
注意
您不能将空的或存档的 Bitbucket 存储库用于 CodeCatalyst 项目。
Bitbucket 存储库扩展与 Bitbucket Data Center 存储库不兼容。
在安装和配置 Bitbucket 存储库扩展后,您将能够:
在源存储库列表中查看您的 Bitbucket 存储库 CodeCatalyst
在 Bitbucket 存储库中存储和管理工作流定义文件。
从 CodeCatalyst 开发环境创建、读取、更新和删除存储在链接 Bitbucket 存储库中的文件
使用已连接 Bitbucket 账户的现有存储库创建 CodeCatalyst 项目
将链接的 Bitbucket 存储库中的文件存储在中并编制索引 CodeCatalyst
在使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 Bitbucket 存储库
当代码推送到关联的 Bitbucket 存储库时,或者在关联的 Bitbucket 存储库中创建、修改或关闭拉取请求时,启动 CodeCatalyst 工作流程会自动运行
在 CodeCatalyst 工作流程中使用关联的 Bitbucket 存储库源文件
将 CodeCatalyst 工作流程运行状态发送到关联的 Bitbucket 存储库,并根据提交状态阻止 Bitbucket 拉取请求合并
将 GitLab 存储库集成到 CodeCatalyst
GitLab 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitLab 存储库扩展允许您在亚马逊 GitLab 项目中使用链接的 CodeCatalyst 项目存储库。您还可以在创建新 GitLab 项目时链接 CodeCatalyst 项目存储库。有关更多信息,请参阅 使用链接的第三方存储库创建项目。
注意
您不能将空的或存档的 GitLab 项目存储库用于 CodeCatalyst 项目。
GitLab 存储库扩展与 GitLab 自我管理的存储库不兼容。
安装和配置GitLab 存储库扩展后,您将能够:
在中的源存储库列表中查看您的 GitLab 项目存储库 CodeCatalyst
在 GitLab 项目存储库中存储和管理工作流程定义文件。
在 CodeCatalyst 开发环境中创建、读取、更新和删除存储在链接 GitLab 项目存储库中的文件
使用已连接 GitLab 用户的现有存储库创建 CodeCatalyst 项目
将链接 GitLab 项目存储库中的文件存储在中并编制索引 CodeCatalyst
使用蓝图创建 GitLab 项目或添加蓝图时,使用蓝图生成的代码创建项目存储库
当代码推送到链接的项目存储库时,或者在链接的 GitLab 项目存储库中创建、修改或关闭拉取请求时,启动 CodeCatalyst 工作流程会自动运行 GitLab
在 CodeCatalyst 工作流程中使用链接的 GitLab 项目存储库源文件
将 CodeCatalyst 工作流程运行状态发送到链接的 GitLab 项目存储库,并根据提交状态阻止 GitLab 合并请求
将 Jira 问题集成到 CodeCatalyst
Jira 是一款软件应用程序,可帮助敏捷开发团队计划、分配、跟踪、报告和管理工作。Jira Software 扩展允许您在亚马逊 CodeCatalyst 项目中使用 Jira 项目。
注意
CodeCatalyst 仅与 Jira Software Cloud 兼容。
为亚马逊 CodeCatalyst 项目安装和配置 Jira Software 扩展程序后,您将能够:
-
通过将 Jira 项目关联到项目 CodeCatalyst 来访问这些项目 CodeCatalyst
-
使用拉 CodeCatalyst 取请求更新 Jira 问题
-
在 Jira 议题中查看关联 CodeCatalyst 拉取请求的状态和工作流程运行情况