En este manual te enseñaremos cómo instalar Jenkins en tu propio Servidor. De esta forma podrás contar con tus propios pipelines para CI/CD en un entorno totalmente privado.
Este manual se ha realizado y probado correctamente en Ubuntu 18.04. Es posible que para otras distribuciones o versiones, los pasos cambien. Todas las instrucciones de este manual asumen que se dispone de privilegios de superusuario, indispensables para poder completar correctamente todos los pasos.
wget -q -O - [https://pkg.jenkins.io/debian-stable/jenkins.io.key](https://pkg.jenkins.io/debian-stable/jenkins.io.key) | sudo apt-key add -
Esta clave pública certifica el origen de los paquetes que se van a instalar y previene intentos de suplantación de identidad del fabricante. Es un procedimiento muy común y normal.
nano /etc/apt/sources.list
El comando anterior nos abrirá nuestra lista de repositorios con un editor de textos. A continuación, añade la siguiente línea al final del documento.
deb https://pkg.jenkins.io/debian-stable binary/
Guarda los cambios con CTRL+O
y sal del editor con CTRL+X
.
apt-get update
El comando anterior actualizará la lista de paquetes, incluyendo aquellos del repositorio de Jenkins, que hemos añadido.
apt-get install jenkins
Finalmente, con el comando anterior, podrás completar la instalación de Jenkins. Así de fácil.
¡Ya está! Si has seguido los pasos anteriores correctamente, ya tendrás Jenkins instalado y podrás conectarte a él mediante un navegador web a través del puerto 8080. Por ejemplo:
http://<dirección-ip>:8080