本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为带有扩展的项目添加功能 CodeCatalyst
Amazon CodeCatalyst 包含扩展程序,可帮助您添加功能并与之外的产品集成 CodeCatalyst。使用 CodeCatalyst 目录中的扩展,团队可以在中自定义自己的体验 CodeCatalyst。
主题
- 可用的第三方扩展
- 扩展的概念
- 快速入门:安装扩展、连接提供商和链接资源 CodeCatalyst
- 在空间中安装扩展
- 在空间中卸载扩展程序
- 关联 GitHub 账户、Bitbucket 工作空间、 GitLab 用户和 Jira 站点 CodeCatalyst
- 断开 GitHub 账户、Bitbucket 工作空间、 GitLab 用户和 Jira 网站的连接 CodeCatalyst
- 在中关联 GitHub 存储库、Bitbucket 存储库、 GitLab 项目存储库和 Jira 项目 CodeCatalyst
- 取消关联 GitHub 存储库、Bitbucket 存储库、 GitLab 项目存储库和 Jira 项目 CodeCatalyst
- 在中查看第三方存储库并搜索 Jira 事务 CodeCatalyst
- 在第三方存储库事件发生后自动启动工作流程
- 限制第三方存储库提供商的 IP 访问
- 工作流程失败时阻止第三方合并
- 将 Jira 事务与拉 CodeCatalyst 取请求相关联
- 在 Jira 事务中查看 CodeCatalyst 事件
可用的第三方扩展
您可以根据您选择与之集成资源的扩展程序为 CodeCatalyst 项目添加特定功能。
将 GitHub 存储库集成到 CodeCatalyst
GitHub 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitHub 存储库扩展允许您在 Amazon 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 拉取请求合并
将比特存储库集成到 CodeCatalyst
Bitbucket 是一项基于云的服务,可帮助开发者存储和管理他们的代码。Bitbucket 存储库扩展允许您在亚马逊 CodeCatalyst 项目中使用关联的 Bitbucket 存储库。您还可以在创建新 CodeCatalyst 项目时链接 Bitbucket 存储库。有关更多信息,请参阅 使用链接的第三方存储库创建项目。
注意
您不能在 CodeCatalyst 项目中使用空的或已存档的 Bitbucket 存储库。
Bitbucket 存储库扩展与 Bitbucket 数据中心存储库不兼容。
安装和配置 Bitbucket 存储库扩展程序后,您将能够:
在中的源存储库列表中查看您的 Bitbucket 存储库 CodeCatalyst
在 Bitbucket 存储库中存储和管理工作流程定义文件。
在 CodeCatalyst 开发环境中创建、读取、更新和删除存储在链接 Bitbucket 存储库中的文件
使用已连接 Bitbucket 账户的现有存储库创建 CodeCatalyst 项目
将链接的 Bitbucket 存储库中的文件存储在中并为其编制索引 CodeCatalyst
使用蓝图创建项目或添加蓝图时,使用蓝图生成的代码创建 Bitbucket 存储库
当代码被推送到链接的 Bitbucket 存储库时,或者在关联的 Bitbucket 存储库中创建、修改或关闭拉取请求时,启动 CodeCatalyst 工作流程会自动运行
在工作流程中使用关联的 Bitbucket 存储库源文件 CodeCatalyst
将 CodeCatalyst 工作流程运行状态发送到关联的 Bitbucket 存储库,并根据提交状态阻止 Bitbucket 拉取请求合并
将 GitLab 存储库集成到 CodeCatalyst
GitLab 是一项基于云的服务,可帮助开发人员存储和管理他们的代码。GitLab 存储库扩展允许您在 Amazon 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 Softwar e 扩展允许您在亚马逊 CodeCatalyst 项目中使用 Jira 项目。
注意
CodeCatalyst 仅与 Jira Software Cloud 兼容。
为亚马逊 CodeCatalyst 项目安装和配置 Jira Softwar e 扩展程序后,您将能够:
-
通过将 Jira 项目链接到项目 CodeCatalyst 来访问这些项目 CodeCatalyst
-
使用拉 CodeCatalyst 取请求更新 Jira 问题
-
在 Jira 事务中查看关联 CodeCatalyst 拉取请求的状态和工作流程运行情况