Junior — Middle
¿Puedes explicar qué es un Runner en el contexto de GitLab CI/CD y cómo se usa?
sobes.tech AI
Respuesta de la IA
Runner en GitLab CI/CD es un agente que ejecuta tareas (trabajos) del pipeline. Ejecuta scripts descritos en el archivo .gitlab-ci.yml en una máquina o en un contenedor determinado.
El Runner puede ser:
- Compartido (para varios proyectos)
- Específico (designado a un proyecto en particular)
El uso de Runner permite automatizar la compilación, prueba y despliegue del código. Por ejemplo, se puede configurar un Runner en un servidor con el entorno necesario, y en cada commit al repositorio, ejecutará automáticamente las pruebas y la compilación del proyecto.