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.
Webhooks manuels Buildkite
Actuellement, tous CodeBuild les webhooks Buildkite doivent être créés manuellement. CodeBuildrenvoie une URL de charge utile dans le cadre de l'appel à la création du webhook, qui peut être utilisée pour créer manuellement le webhook dans Buildkite.
Suivez la procédure suivante pour créer un webhook manuel Buildkite.
Pour créer un CodeBuild projet avec un webhook
Ouvrez la AWS CodeBuild console à l'adresse https://console.aws.amazon.com/codesuite/codebuild/home
. -
Créez un projet de génération. Pour plus d’informations, consultez Création d'un projet de génération (console) et Exécution d'une génération (console).
-
Dans Configuration du projet, choisissez Runner project.
Dans Runner :
-
Pour le fournisseur Runner, choisissez Buildkite.
-
Pour le jeton d'agent Buildkite, choisissez Créer un nouveau jeton d'agent à l'aide de la page de création d'un secret. Vous serez invité à créer un nouveau secret dans AWS Secrets Manager avec une valeur secrète égale au jeton d'agent Buildkite que vous avez généré ci-dessus.
-
(Facultatif) Si vous souhaitez utiliser des informations d'identification CodeBuild gérées pour votre tâche, sélectionnez le fournisseur du référentiel source de votre tâche dans les options d'identification source de Buildkite et vérifiez que les informations d'identification sont configurées pour votre compte. Vérifiez également que votre pipeline Buildkite utilise Checkout via HTTPS.
-
-
-
Dans Environment (Environnement) :
-
Choisissez une image d'environnement prise en charge et calculez. Notez que vous avez la possibilité de modifier les paramètres d'image et d'instance en utilisant une étiquette dans votre flux de travail GitHub Actions YAML. Pour de plus amples informations, consultez Étape 2 : mettez à jour votre flux de travail GitHub Actions (YAML).
-
-
Dans Buildspec:
-
Notez que votre buildspec sera ignorée à moins qu'elle ne
buildspec-override:truesoit ajoutée en tant qu'étiquette. Au lieu de cela, il le CodeBuild remplacera pour utiliser des commandes qui configureront le coureur auto-hébergé.
-
-
-
Continuez avec les valeurs par défaut, puis choisissez Créer un projet de construction.
-
Enregistrez l'URL de la charge utile et les valeurs secrètes dans la fenêtre contextuelle Create Webhook. Suivez les instructions de la fenêtre contextuelle pour créer un nouveau webhook d'organisation Buildkite.