View a markdown version of this page

Self-hosted GitHub Les actions se succèdent AWS CodeBuild - AWS CodeBuild

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.

Self-hosted GitHub Les actions se succèdent AWS CodeBuild

Vous pouvez configurer votre projet pour configurer des exécuteurs d' GitHub actions auto-hébergés dans des CodeBuild conteneurs afin de traiter vos tâches de flux de travail GitHub Actions. Cela peut être fait en configurant un webhook à l'aide de votre CodeBuild projet et en mettant à jour votre flux de travail GitHub Actions YAML pour utiliser des coureurs auto-hébergés hébergés sur des machines. CodeBuild

Les étapes de haut niveau pour configurer un CodeBuild projet afin d'exécuter GitHub des tâches Actions sont les suivantes :

  1. Si vous ne l'avez pas encore fait, créez un jeton d'accès personnel ou connectez-vous à une application OAuth pour connecter votre projet. GitHub

  2. Accédez à la CodeBuild console, créez un CodeBuild projet avec un webhook et configurez vos filtres de webhook.

  3. Mettez à jour votre flux de travail GitHub Actions YAML GitHub pour configurer votre environnement de génération.

Pour une procédure plus détaillée, voirTutoriel : Configuration d'un CodeBuild-hosted GitHub exécuteur d'actions.

Cette fonctionnalité permet à vos tâches de flux de travail GitHub Actions de s'intégrer de manière native AWS, ce qui apporte sécurité et commodité grâce à des fonctionnalités telles que l'IAM AWS CloudTrail, AWS Secrets Manager l'intégration et Amazon VPC. Vous pouvez accéder aux derniers types d'instances, y compris ARM-based les instances.