Ejecutores autogestionados GitLab en AWS CodeBuild - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejecutores autogestionados GitLab en AWS CodeBuild

GitLab proporciona dos modos de ejecución para ejecutar las GitLab tareas en CI/CD pipeline. One mode is GitLab-hosted runners, which are managed by GitLab and fully integrated with GitLab. The other mode is self-managed runners, which allows you to bring your own customized environment to run jobs in the GitLab CI/CD proceso.

Los pasos generales para configurar un CodeBuild proyecto para ejecutar tareas de canalización de GitLab CI/CD son los siguientes:

  1. Si aún no lo ha hecho, conéctese con una OAuth aplicación a la que conectar su proyecto. GitLab

  2. Ve a la CodeBuild consola y crea un CodeBuild proyecto con un webhook y configura tus filtros de webhook.

  3. Actualiza tu canalización de GitLab CI/CD en YAML GitLab para configurar tu entorno de compilación.

Para obtener un procedimiento más detallado, consulte Tutorial: Configurar un ejecutor CodeBuild hospedado GitLab.

Esta función permite que sus trabajos de canalización de GitLab CI/CD se integren de forma nativa AWS, lo que proporciona seguridad y comodidad a través de funciones como IAM AWS CloudTrail y Amazon VPC. Puede acceder a los tipos de instancias más recientes, incluidas las basadas en ARM.