Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Connexions à l'application Bitbucket
Vous pouvez utiliser Bitbucket pour vous connecter à CodeBuild. Les connexions à l'application Bitbucket sont prises en charge via AWS CodeConnections.
Note
CodeConnections est disponible dans moins de régions que CodeBuild. Vous pouvez utiliser des connexions entre régions dans. CodeBuild Les connexions créées dans les régions optionnelles ne peuvent pas être utilisées dans d'autres régions. Pour plus d’informations, consultez Points de terminaison et quotas AWS CodeConnections.
Rubriques
Étape 1 : créer une connexion à Bitbucket (console)
Suivez ces étapes pour utiliser la CodeBuild console afin d'ajouter une connexion pour votre projet dans Bitbucket.
Pour créer une connexion à Bitbucket
-
Suivez les instructions du guide de l'utilisateur des outils de développement pour créer une connexion à Bitbucket.
Étape 2 : Accorder l'accès au IAM rôle du CodeBuild projet pour utiliser la connexion
Vous pouvez accorder IAM un accès aux rôles du CodeBuild projet pour utiliser les jetons Bitbucket vendus par votre connexion.
Pour accorder l'accès aux IAM rôles CodeBuild du projet
-
Créez un IAM rôle pour votre CodeBuild projet en suivant les instructions correspondant CodeBuild Autoriser l'interaction avec d'autres AWS services à votre CodeBuild projet.
-
Tout en suivant les instructions, ajoutez la IAM politique suivante à votre rôle de CodeBuild projet pour autoriser l'accès à la connexion.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "codeconnections:GetConnectionToken", "codeconnections:GetConnection" ], "Resource": [
<connection-arn>
] } ] }
Étape 3 : configurer CodeBuild pour utiliser la nouvelle connexion
Vous pouvez configurer une connexion en tant qu'identifiant au niveau du compte et l'utiliser dans un projet.
Pour plus d'informations sur la configuration de plusieurs jetons dans votre CodeBuild projet, consultezConfigurer plusieurs jetons comme informations d'identification au niveau de la source.