Diferencia entre revisiones de «Examen 2 15-16»

De Wiki de EGC
Saltar a: navegación, buscar
(Página blanqueada)
Línea 1: Línea 1:
# Haga un fork del proyecto GitHub existente en: https://github.com/ExEGC/codigo1
+
 
# Modifique la configuración Maven del proyecto:
 
## Elimine la dependencia a la libreria text4J ya que no se usa en el código.
 
## Indique que el proyecto se encuentra en la versión 3.0 de desarrollo.
 
## Haga que artifactId sea ''su dni''.
 
## Haga que, a la hora de ejecutar los test, el reporte generado se haga en la carpeta ${project.build.directory}/reportesTest. Además, se deberá establecer la opcion ''printSummary'' a false. El ''plugin:goal'' que se ejecuta a la hora de realizar los test es ''surefire:test'', version 2.19.1, visite http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html para más información sobre los nombres de los atributos de su configuración.
 
# Automatice ciertas tareas con Jenkins:
 
## Cree en Jenkins una tarea/proyecto de ''estilo libre'' cuyo nombre deberá ser ''su nombre''_''su primer apellido''_''su segundo apellido'', por ejemplo, '''Juan Lopez Torres''' debería llamarlo '''juan_lopez_torres'''.
 
## Con dicha tarea, haga que cada hora se haga lo siguiente:
 
### Utilice Maven para limpiar, compilar y crear un empaquetado del proyecto.
 
### Guarde todos los .jar generados.
 
### Publique todos los resultados de test JUnit generados.
 
## Tan sólo se deberán guardar los artefactos de las últimas 5 ejecuciones. El resto de la información de las ejecuciones no deberá ser borrada nunca.
 
## Haga que existan, al menos, 6 ejecuciones de su tarea/proyecto en su historia.
 
# Deberá enviar un email a la direccion ''ajramirez@us.es'' con el asunto ''[EGC][EX1] Apellidos, Nombre'' con un zip de la carpeta que incluye su tarea/proyecto. Está bajo la carpeta ''jobs'' dentro de la carpeta de instalación de su Jenkins. Puede encontrarla, por ejemplo en:
 
## Instalación tipica en Windows: C:/Program Files/Jenkins/jobs
 
## Si ha desplegado el .war: $HOME/.jenkins/jobs
 
## Si está usando Openshift: $HOME/app_root/data/jobs
 

Revisión del 18:30 12 ene 2016