本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Bitbucket 應用程式連線
您可以使用 Bitbucket 與 CodeBuild 連線。透過 支援 Bitbucket 應用程式連線AWS CodeConnections。
注意
CodeConnections 在比 CodeBuild 更少的區域中可用。您可以在 CodeBuild 中使用跨區域連線。在選擇加入區域中建立的連線,無法在其他區域中使用。如需詳細資訊,請參閱 AWS CodeConnections 端點和配額。
步驟 1:建立 Bitbucket 的連線 (主控台)
使用這些步驟來使用 CodeBuild 主控台,在 Bitbucket 中為您的專案新增連線。
建立連至 Bitbucket 的連線
-
請遵循開發人員工具使用者指南中建立 Bitbucket 連線的說明。
步驟 2:授予 CodeBuild 專案 IAM 角色存取權以使用連線
您可以授予 CodeBuild 專案 IAM 角色存取權,以使用連線所附加的 Bitbucket 權杖。
授予 CodeBuild 專案 IAM 角色存取權
-
遵循 CodeBuild 專案的 指示允許 CodeBuild 與其他 AWS 服務互動,為您的 CodeBuild 專案建立 IAM 角色。
-
遵循指示時,將下列 IAM 政策新增至 CodeBuild 專案角色,以授予連線的存取權。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "codeconnections:GetConnectionToken", "codeconnections:GetConnection" ], "Resource": [
<connection-arn>
] } ] }
步驟 3:設定 CodeBuild 以使用新的連線
您可以將連線設定為帳戶層級登入資料,並在專案中使用。
如需在 CodeBuild 專案中設定多個字符的詳細資訊,請參閱 將多個字符設定為來源層級登入資料。