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 permettent 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 à 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 compilation.

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

Cette fonctionnalité permet à vos tâches de GitLab CI/CD pipeline de bénéficier d'une intégration native AWS, ce qui garantit 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 aux ARM-based instances.