Diferencia entre revisiones de «Práctica 4 14-15»
Línea 7: | Línea 7: | ||
= Instalación = | = Instalación = | ||
− | La instalación de jenkins para Ubuntu Linux viene descrita en [https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu | + | La instalación de jenkins para Ubuntu Linux viene descrita en [https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu su web]. |
+ | |||
+ | Básicamente, la magia que hay que hacer desde el terminal es la siguiente: | ||
+ | |||
+ | <source lang="bash"> | ||
+ | wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - | ||
+ | sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install jenkins | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install jenkins | ||
+ | </source> | ||
+ | |||
+ | Una vez hecho, lanza un servidor web en el puerto 8080, accesible desde la URI http://localhost:8080. | ||
+ | |||
+ | = Usando Jenkins = |
Revisión del 17:49 19 nov 2014
Jenkins es un software libre de integración continua:
Esta herramienta te permite automatizar la construcción y la validación del repositorio del software en desarrollo de manera continuada. Esto permite la detección de problemas en el software de manera temprana. Jenkins es un robot configurable que ofrece una interfaz web y que ejecuta tareas programadas con cierta periodicidad.
Jenkins permite comprobar que la construcción del proyecto, la que permite generar formatos distribuibles tales como .war, .egg, etc. se generan correctamente. Además, si el proyecto incluye pruebas de regresión se puede validar también si los últimos cambios (commits) generan algún problema a nivel funcional.
Instalación
La instalación de jenkins para Ubuntu Linux viene descrita en su web.
Básicamente, la magia que hay que hacer desde el terminal es la siguiente:
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
sudo apt-get update
sudo apt-get install jenkins
Una vez hecho, lanza un servidor web en el puerto 8080, accesible desde la URI http://localhost:8080.