关联 GitHub 账户、Bitbucket 工作空间、 GitLab 用户和 Jira 站点 CodeCatalyst - Amazon CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

关联 GitHub 账户、Bitbucket 工作空间、 GitLab 用户和 Jira 站点 CodeCatalyst

要使用 GitHub 存储库、Bitbucket 存储库或 GitLab 项目存储库或在中管理 Jira 项目 CodeCatalyst,必须先将第三方来源连接到您的 CodeCatalyst 空间。要了解有关扩展及其功能的更多信息,请参阅可用的第三方扩展

重要

要将您的 GitHub 账户、Bitbucket 工作空间、 GitLab 用户或 Jira 站点连接到您的 CodeCatalyst 空间,您必须同时是第三方来源的管理员和 CodeCatalyst 空间管理员。

注意

如果您使用的是 GitHub 账户连接,则必须创建个人连接才能在您的身份和身份之间建立 CodeCatalyst 身份映射。 GitHub 有关更多信息,请参阅 人际关系通过人际关系访问 GitHub 资源

要将您的 GitHub 账户、Bitbucket 工作空间、 GitLab 用户或 Jira 网站连接到 CodeCatalyst
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 导航到您的 CodeCatalyst 空间。

  3. 执行以下任一操作,查看您的空间中已安装的扩展列表:

    1. 选择 “设置”,然后选择 “已安装的扩展”。

    2. The CodeCatalyst catalog icon in the top navigation bar in CodeCatalyst. 在顶部菜单中选择目录图标。

  4. 为要配置的以下扩展程序之一选择 “配置”:GitHub 存储库、Bitbucket 存储库、存储库Jira So ftware。GitLab

  5. 根据您选择配置的第三方扩展,执行以下任一操作:

    • GitHub 存储库:Connect 连接到 GitHub 帐户。

      1. 在 “已连接的 GitHub 帐户” 选项卡中,选择 Connect GitHub 帐户以转到外部站点 GitHub。

      2. 使用您的 GitHub 凭证登录您的 GitHub 账户,然后选择要安装Amazon的账户 CodeCatalyst。

        提示

        如果您之前已将 GitHub 账户关联到该空间,则系统不会提示您重新授权。相反,如果您是多个空间的成员或合作者,则会看到一个对话框,询问您要在哪里安装扩展程序;如果您只属于一个 GitHub 空间,则会看到Amazon CodeCatalyst 应用程序的配置页面。 GitHub 为要允许的存储库访问权限配置应用程序,然后选择 Save。如果 “保存” 按钮未激活,请更改配置,然后重试。

      3. 选择是 CodeCatalyst 允许访问所有当前和将来的存储库,还是选择要在中使用的特定 GitHub 存储库 CodeCatalyst。默认选项是将 GitHub 账户中的所有 GitHub 存储库包括在内,包括将由访问的 future 存储库 CodeCatalyst。

      4. 查看授予的权限 CodeCatalyst,然后选择 “安装”。

      将您的 GitHub 账户关联到后 CodeCatalyst,您将进入GitHub 存储库扩展详情页面,您可以在其中查看和管理关联的 GitHub 账户和关联的 GitHub 存储库。

    • Bitbucket 存储库:连接到 Bitbucket 工作空间。

      1. 在 Conn ected Bitbucket 工作空间选项卡中,选择 Conn ect Bitbucket 工作空间以转到 Bitbucket 的外部

      2. 使用您的 Bitbucket 凭据登录您的 Bitbucket 工作空间并查看授予的权限。 CodeCatalyst

      3. 从 “授权工作空间” 下拉菜单中,选择要提供 CodeCatalyst 访问权限的 Bitbucket 工作空间,然后选择 “授予访问权限”。

        提示

        如果您之前已将 Bitbucket 工作空间连接到该空间,则系统不会提示您重新授权。相反,如果您是多个 Bitbucket 工作空间的成员或合作者,则会看到一个对话框,询问您要在哪里安装扩展程序;如果您只属于一个 Bitbucket 工作空间,则会看到亚马逊 CodeCatalyst 应用程序的配置页面。为要允许的工作空间访问权限配置应用程序,然后选择授予访问权限。如果 “授予访问权限” 按钮未激活,请更改配置,然后重试。

      将 Bitbucket 工作空间连接到后 CodeCatalyst,您将被带到 Bitbucket 存储库扩展详细信息页面,您可以在其中查看和管理已连接的 Bitbucket 工作空间和关联的 Bitbucket 存储库。

    • GitLab 存储库:Connect 连接到 GitLab 用户。

      1. 选择 Connect GitLab 用户以访问外部站点 GitLab。

      2. 使用您的 GitLab 证书登录您的 GitLab 用户并查看授予的权限 CodeCatalyst。

        提示

        如果您之前已将 GitLab 用户连接到空间,则系统不会提示您重新授权。相反,您将被导航回 CodeCatalyst 控制台。

      3. 选择 “为 AWS 连接器授权” GitLab

      将 GitLab 用户连接到后 CodeCatalyst,您将被带到GitLab 存储库扩展详细信息页面,您可以在其中查看和管理关联的 GitLab 用户和关联的 GitLab 项目存储库。

    • Jira Software:连接 Jira 站点。

      1. 在 Conn ected Jira 站点选项卡中,选择 Connect Jira 站点以转到 Atlassian Marketplace 的外部站点。

      2. 选择 “立即获取”,开始在 Jira 网站上 CodeCatalyst 进行安装。

        注意

        如果您之前已安装 CodeCatalyst 到 Jira 站点,则会收到通知。选择 Get started 进入最后一步。

      3. 根据您的角色,执行以下任一操作:

        1. 如果您是 Jira 站点管理员,请从站点下拉菜单中选择要安装应用程序的 Jira 站点,然后选择安装 CodeCatalyst 应用程序。

          注意

          如果您有一个 Jira 站点,则不会显示此步骤,系统会自动将您定向到下一步。

          1. 如果您不是 Jira 管理员,请从站点下拉菜单中选择要安装应用程序的 Jira 站点,然后选择请求 CodeCatalyst 应用程序。有关安装 Jira 应用程序的更多信息,请参阅谁可以安装应用程序?

          2. 在输入文本字段中 CodeCatalyst 输入需要安装的原因或保留默认文本,然后选择提交请求

      4. 查看安装应用程序 CodeCatalyst 时执行的操作,然后选择 “立即获取”。

      5. 安装应用程序后,选择 “返回到” CodeCatalyst 以返回到 CodeCatalyst。

      将 Jira 站点连接到后 CodeCatalyst,您可以在 Jira So f tware 扩展详细信息页面的 “已连接 Jira 站点” 选项卡中查看已连接的站点。

如果您不想再使用 GitHub 存储库、Bitbucket 存储库或 GitLab 项目存储库,也不想在中管理 Jira 事务 CodeCatalyst,则可以断开第三方来源的连接。当 GitHub 账户、Bitbucket 工作空间或 GitLab 用户断开连接时,第三方存储库中的事件将无法启动工作流程运行,并且您将无法在 CodeCatalyst 开发环境中使用这些存储库。当 Jira 站点断开连接时,来自该站点项目的 Jira 事务将无法在 CodeCatalyst 项目中使用,而 CodeCatalyst 问题将再次成为议题提供者。有关更多信息,请参阅 断开 GitHub 账户、Bitbucket 工作空间、 GitLab 用户和 Jira 网站的连接 CodeCatalyst