triggering script integrar integracion from crumb con jenkins gitlab

integrar - pipeline script jenkins gitlab



IntegraciĆ³n de GitLab y Jenkins. (3)

He leído las diferencias entre Gitlab Community y Enterprise en esta página: https://about.gitlab.com/features/

Según esta página, entiendo que la integración con Jenkins solo está disponible en la versión empresarial. Sin embargo, he visto que al usar enlaces web, puedo activar compilaciones en Jenkins cuando ocurre un impulso en Gitlab.

Entonces, mi pregunta es ¿cuál es la diferencia entre comunidad y empresa con respecto a la integración con jenkins?


Según esta página, entiendo que la integración con Jenkins solo está disponible en la versión empresarial.

Esto ya no es cierto, el complemento Jenkins GitLab (de un tercero) trabaja para enganchar a Jenkins en GitLab como proveedor de CI.

La página wiki tiene una configuración de ejemplo con muchos detalles que necesitarás para que funcione.

Esto proporcionará indicadores de estado de compilación / prueba en GitLab y también se enganchará al sistema de Solicitud de fusión (tanto en el repositorio local como cuando las solicitudes de fusión provienen de repositorios bifurcados).


En la página de solicitud de combinación, hay un widget de estado que muestra el estado de las pruebas para esa solicitud de combinación en particular, y en la página de inicio del proyecto, hay una identificación de estado de prueba. Estos dos elementos de la interfaz de usuario solo se muestran si habilita un ''servicio ci'' en el proyecto. En comunidad puedes activarlo con Gitlab CI. En la empresa puede configurarlo para trabajar con jenkins.