选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

Bitbucket 应用程序连接

聚焦模式
Bitbucket 应用程序连接 - AWS CodeBuild

您可以使用 Bitbucket 与 CodeBuild 连接。通过 AWS CodeConnections 支持 Bitbucket 应用程序连接。

注意

CodeConnections 的可用区域比 CodeBuild 更少。您可以在 CodeBuild 中使用跨区域连接。在选择加入区域创建的连接不能在其他区域中使用。有关更多信息,请参阅 AWS CodeConnections 终端节点和限额

步骤 1:创建到 Bitbucket 的连接(控制台)

通过以下步骤,可使用 CodeBuild 控制台为 Bitbucket 中的项目添加连接。

要创建到 Bitbucket 的连接

步骤 2:向 CodeBuild 项目 IAM 角色授予使用连接的权限

您可以向 CodeBuild 项目 IAM 角色授予权限,以便使用通过您的连接提供的 Bitbucket 令牌。

向 CodeBuild 项目 IAM 角色授予权限
  1. 按照 允许 CodeBuild 与其他 AWS 服务进行交互 中的说明为您的 CodeBuild 项目创建 IAM 角色。

  2. 按照说明进行操作时,将以下 IAM 策略添加到您的 CodeBuild 项目角色,以便授予对连接的访问权限。

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "codeconnections:GetConnectionToken", "codeconnections:GetConnection" ], "Resource": [ <connection-arn> ] } ] }

步骤 3:配置 CodeBuild 以使用新连接

您可以将连接配置为账户级别凭证,并在项目中使用。

AWS Management Console
在 AWS Management Console 中将连接配置为账户级别凭证
  1. 对于源提供商,选择 Bitbucket

  2. 对于凭证,执行以下操作之一:

    • 选择默认来源凭证,使用您账户的默认来源凭证应用于所有项目。

      1. 如果未连接到 Bitbucket,请选择管理默认来源凭证

      2. 对于凭证类型,选择 CodeConnections

      3. 连接中,选择使用现有连接或创建新连接。

    • 选择自定义来源凭证,以便使用自定义来源凭证来覆盖您账户的默认设置。

      1. 对于凭证类型,选择 CodeConnections

      2. 连接中,选择使用现有连接或创建新连接。

AWS CLI
在 AWS CLI 中将连接配置为账户级别凭证
  • 打开终端(Linux、macOS 或 Unix)或命令提示符(Windows)。使用 AWS CLI 运行 import-source-credentials 命令,并为连接指定 --auth-type--server-type--token

    使用以下命令:

    aws codebuild import-source-credentials --auth-type CODECONNECTIONS --server-type BITBUCKET --token <connection-arn>
在 AWS Management Console 中将连接配置为账户级别凭证
  1. 对于源提供商,选择 Bitbucket

  2. 对于凭证,执行以下操作之一:

    • 选择默认来源凭证,使用您账户的默认来源凭证应用于所有项目。

      1. 如果未连接到 Bitbucket,请选择管理默认来源凭证

      2. 对于凭证类型,选择 CodeConnections

      3. 连接中,选择使用现有连接或创建新连接。

    • 选择自定义来源凭证,以便使用自定义来源凭证来覆盖您账户的默认设置。

      1. 对于凭证类型,选择 CodeConnections

      2. 连接中,选择使用现有连接或创建新连接。

有关在 CodeBuild 项目中设置多个令牌的更多信息,请参阅将多个令牌配置为源级别凭证

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。