Implementación Continua Con Jenkins
Implementación Continua Con Jenkins
Alumno:
Julio Cesar Fuentes Lopez
Juan de Dios Castro Espinoza
Jesus Alfonso Valenzuela Lagarda
Docente:
Luis Tadeo Portela Peñuñuri
Grupo:
IDGS10A
Ahora se pedirán los datos de usuario en este caso será el usuario jenkinsPC con
contraseña admin123
Hacer lo anterior y dar clic en continuar hará que inicie el proceso de instalación del
sistema operativo Ubuntu 18.04
Finalmente cuando termine el proceso de instalación el equipo virtual va reiniciarse
Listo. Ahora tenemos instalado el sistema operativo, ahora comenzaremos a instalar
lo necesario para Jenkins, el propio Jenkins y las dependencias necesarias.
Antes que nada la instalación de todo se hará bajo el usuario root de la siguiente
manera
Para comenzar, vamos a instalar Jenkins, para esto lo primero es instalar Java de la
siguiente manera
Al intentar ejecutar el siguiente comando mediante curl no nos deja debido a que no
lo tiene instalado el equipo, por lo tanto vamos a instalarlo cómo indica
De igual manera que anteriormente nos preguntará si queremos proceder por lo que
diremos Sí
Una vez instalado Jenkins es necesario instalar una serie de Plugins utilizando la
opción administrar Jenkins.
Una vez terminado y hecho clic en siguiente, se pediran los siguientes datos:
En este apartado aparecerá un listado con los plugins listos para actualizarse, los
disponibles, instalados y una opción para búsqueda avanzada.
Tras cambiar al usuario jenkins e intentar generar una clave SSH mediante el
siguiente comando se obtiene la misma:
Tutoriales intentados pero que no funcionaron a causa de los últimos errores vistos
en este documento:
https://wiki.jenkins.io/JENKINS/Publish-Over-SSH-Plugin.html
https://stackoverflow.com/questions/57223452/how-do-i-access-the-payload-from-a-
generic-webhook-in-my-jenkinsfile
https://linuxize.com/post/how-to-enable-ssh-on-ubuntu-20-04/#:~:text=How%20to%2
0Enable%20SSH%20on%20Ubuntu%20Perform%20the,your%20system%2C%20m
ake%20sure%20to%20open...%20See%20More