GitLab CI: configuración de corredores de Gitlab

Descripción

El corredor de GitLab es una instancia de compilación que se utiliza para ejecutar los trabajos en varias máquinas y enviar los resultados a GitLab y que se puede colocar en usuarios, servidores y máquinas locales separados. Puede registrar el corredor como compartido o específico después de instalarlo. La instalación de Runner se explica en el capítulo Instalación de GitLab .

Puede realizar sus trabajos utilizando corredores específicos o compartidos.

Corredores compartidos

Estos corredores son útiles para trabajos de varios proyectos que tienen requisitos similares. En lugar de utilizar varios corredores para muchos proyectos, puede utilizar uno o un número pequeño de corredores para manejar varios proyectos que serán fáciles de mantener y actualizar.

Corredores específicos

Estos corredores son útiles para implementar un determinado proyecto, si los trabajos tienen ciertos requisitos o una demanda específica para los proyectos. Los corredores específicos utilizan el proceso FIFO (primero en entrar, primero en salir) para organizar los datos según el orden de llegada.

Puede registrar un corredor específico utilizando el token de registro del proyecto. El registro de un corredor específico se explica en el capítulo Instalación de GitLab del paso 1 al 12 en la sección Instalación de GitLab en Windows .

Bloquear un corredor específico

Puede bloquear un corredor específico para que no se habilite para otros proyectos. Para hacer esto, necesita registrar un corredor que se explica en el capítulo Instalación de GitLab del paso 1 al 12 en la sección Instalación de GitLab en Windows .

Para bloquear el corredor, ejecute los pasos siguientes:

Step 1 - Inicie sesión en su cuenta de GitLab y vaya a su proyecto -

Step 2- Haga clic en la opción CI / CD en la pestaña Configuración y expanda la opción Configuración de los corredores. -

Step 3 - En la sección Configuración de corredores, verá los Corredores activados para el proyecto -

Step 4 - Ahora haga clic en el botón del lápiz -

Step 5- A continuación, abrirá la pantalla del corredor y marcará la opción Bloquear en proyectos actuales -

Haga clic en el botón Guardar cambios para aplicar los cambios.

Step 6 - Después de guardar los cambios, actualizará el Runner con éxito.

Corredores protegidos

Los corredores pueden protegerse para guardar la información importante. Puede proteger al corredor siguiendo los pasos a continuación:

Step 1 - Siga los mismos pasos (del paso 1 al 4) que se explican en el apartado anterior (Bloqueo de un corredor específico).

Step 2- Después de hacer clic en el botón del lápiz, se abrirá la pantalla del corredor y luego marcará la opción Protegido -

Haga clic en el botón Guardar cambios para aplicar los cambios.

Ejecutar trabajos sin etiquetar

Puede evitar que los corredores seleccionen trabajos con etiquetas cuando no hay etiquetas asignadas a los corredores. El corredor puede elegir trabajos etiquetados / sin etiquetar siguiendo los pasos a continuación:

Step 1- Siga los mismos pasos (del paso 1 al 4) que se explican en la sección Bloquear un corredor específico .

Step 2- Después de hacer clic en el botón del lápiz, se abrirá la pantalla del corredor y luego marcará la opción Ejecutar trabajos sin etiquetar -

Haga clic en el botón Guardar cambios para aplicar los cambios.