Avalados por :
Este documento es parte de una serie de documentos que cubren la configuración de Integración Continua para una aplicación UI5. |
---|
|
En un modelo típico de desarrollo de software, hay varios programadores contribuyendo al mismo código. Esto causa muchos errores en el código, lo que ralentiza significativamente el desarrollo.
La Integración Continua es una práctica que implica que los desarrolladores suban su código varias veces al día a un repositorio de código central. Cada vez que se sube código, se ejecutan compilaciones y pruebas automatizadas. Como esto sucede varias veces al día, los problemas se detectan temprano y se resuelven antes de que continúe el desarrollo. Esta práctica requiere: un servidor de Integración Continua que ejecute las compilaciones y pruebas automatizadas; un sistema de control de versiones que rastree los cambios en el código.
En esta configuración, utilizaremos:
Figura 1: Configuración de Integración Continua con Jenkins
En este artículo, cubriremos la sección mostrada en naranja. Esto se centra en los pasos necesarios para permitir que Jenkins se comunique con GitHub.
Hay varias formas de conectar Jenkins a un repositorio remoto en GitHub (SSH, HTTPS, Subversion). En este tutorial, utilizamos la autenticación SSH, ya que esto elimina la necesidad de ingresar su nombre de usuario y contraseña cada vez que ejecuta un comando Git. Además, esto elimina la necesidad de un certificado emisor local (SSL) en Jenkins.
1. Requisitos previos
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute