View a markdown version of this page

Self-managed GitLab coureurs en 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-managed GitLab coureurs en AWS CodeBuild

GitLab propose deux modes d'exécution pour exécuter GitLab des tâches dans votre CI/CD pipeline. L'un des modes est celui des GitLab-hosted coureurs, qui sont gérés par GitLab et entièrement intégrés à GitLab. L'autre mode est celui des coureurs autogérés, qui vous permet de créer votre propre environnement personnalisé pour exécuter les tâches en cours GitLab CI/CD .

Les étapes de haut niveau pour configurer un CodeBuild projet afin d'exécuter des tâches de GitLab CI/CD pipeline sont les suivantes :

  1. Si ce n'est pas déjà fait, connectez-vous à l'aide d'une application OAuth à laquelle connecter votre projet. GitLab

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

  3. Mettez à jour votre GitLab CI/CD pipeline YAML GitLab pour configurer votre environnement de construction.

Pour une procédure plus détaillée, voirTutoriel : Configuration d'un CodeBuild-hosted GitLab coureur.

Cette fonctionnalité permet à vos tâches de GitLab CI/CD pipeline de s'intégrer de manière native AWS, ce qui apporte sécurité et commodité grâce à des fonctionnalités telles que IAM et Amazon VPC. AWS CloudTrail Vous pouvez accéder aux derniers types d'instances, y compris ARM-based les instances.