Diferencia entre revisiones de «Ejercicios de Jenkins»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
Instalar en local jenkins (recomendable usar el instalar de paquetes apt-get en ubuntu).
 
Instalar en local jenkins (recomendable usar el instalar de paquetes apt-get en ubuntu).
 
Configurar Jenkins con una cuenta de usuario y usarla para logarse en el sistema.
 
  
 
Instalar el plugin de GIT en jenkins.
 
Instalar el plugin de GIT en jenkins.
  
Descargar el repositorio GIT siguiente en local:
+
Descargar el repositorio GIT siguiente en local (para ello es posible que tenga que instalar primero git):
  
 
https://github.com/cefiro-github/helloWorld.git
 
https://github.com/cefiro-github/helloWorld.git
  
Una vez clonado dicho repositorio, crear una nueva tarea en jenkins.
+
Es un proyecto maven, con lo que habrá que instalar maven en la máquina y el jdk. Se recomienda usar el paquete openjdk-7-jdk disponible en los repositorios de apt-get.
 +
Una vez clonado dicho repositorio, crear una nueva tarea en jenkins (de tipo Free Project).
 
Dicha tarea debe usar como repositorio de ficheros el repositorio GIT local con el proyecto descargado.
 
Dicha tarea debe usar como repositorio de ficheros el repositorio GIT local con el proyecto descargado.
 
Configurar que el proyecto compruebe la versión de código para 2 minutos y se ejecute cada 5 minutos (la periodicidad es por criterios docentes).
 
Configurar que el proyecto compruebe la versión de código para 2 minutos y se ejecute cada 5 minutos (la periodicidad es por criterios docentes).

Revisión del 23:24 29 nov 2013

Instalar en local jenkins (recomendable usar el instalar de paquetes apt-get en ubuntu).

Instalar el plugin de GIT en jenkins.

Descargar el repositorio GIT siguiente en local (para ello es posible que tenga que instalar primero git):

https://github.com/cefiro-github/helloWorld.git

Es un proyecto maven, con lo que habrá que instalar maven en la máquina y el jdk. Se recomienda usar el paquete openjdk-7-jdk disponible en los repositorios de apt-get. Una vez clonado dicho repositorio, crear una nueva tarea en jenkins (de tipo Free Project). Dicha tarea debe usar como repositorio de ficheros el repositorio GIT local con el proyecto descargado. Configurar que el proyecto compruebe la versión de código para 2 minutos y se ejecute cada 5 minutos (la periodicidad es por criterios docentes).

Revisar el código y hacer los cambios oportunos para que jenkins:

  • Compile el proyecto sin errores
  • Pase todos los tests correctamente