Diferencia entre revisiones de «Simulacro Examen Practico 2 15-16»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 3: Línea 3:
 
## Incluya la dependencia a la librería JUnit, versión 3.8.1 y que tan sólo se considere para la fase de tests.
 
## Incluya la dependencia a la librería JUnit, versión 3.8.1 y que tan sólo se considere para la fase de tests.
 
## Indique que la version del proyecto es la 2 y que su artifactId es ''su dni''
 
## Indique que la version del proyecto es la 2 y que su artifactId es ''su dni''
## Haga que, a la hora de compilar, se haga con el atributo verbose = true. El ''plugin:goal'' que se ejecuta a la hora de compilar es ''compiler:compile'', visite https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html para más información sobre los nombres de los atributos de su configuración.
+
## Haga que, a la hora de compilar, se haga con el atributo verbose = true. El ''plugin:goal'' que se ejecuta a la hora de compilar es ''compiler:compile'', version 3.3, visite https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html para más información sobre los nombres de los atributos de su configuración.
 
## Haga que la configuración del punto anterior sólo tenga efecto si está ejecutando Maven en un sistema de la familia ''windows''.
 
## Haga que la configuración del punto anterior sólo tenga efecto si está ejecutando Maven en un sistema de la familia ''windows''.
 
# Automatice ciertas tareas con Jenkins:
 
# Automatice ciertas tareas con Jenkins:

Revisión del 08:43 7 ene 2016

  1. Haga un fork del proyecto GitHub existente en: https://github.com/pruebaEx/maven
  2. Modifique la configuración Maven del proyecto:
    1. Incluya la dependencia a la librería JUnit, versión 3.8.1 y que tan sólo se considere para la fase de tests.
    2. Indique que la version del proyecto es la 2 y que su artifactId es su dni
    3. Haga que, a la hora de compilar, se haga con el atributo verbose = true. El plugin:goal que se ejecuta a la hora de compilar es compiler:compile, version 3.3, visite https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html para más información sobre los nombres de los atributos de su configuración.
    4. Haga que la configuración del punto anterior sólo tenga efecto si está ejecutando Maven en un sistema de la familia windows.
  3. Automatice ciertas tareas con Jenkins:
    1. 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
    2. Con dicha tarea, haga que cada hora se consulte el repositorio de código y, si ha habido algún cambio:
      1. Utilice Maven para compilar, pasar las clases de prueba, generar un informe de dichas pruebas y crear un empaquetado del proyecto.
      2. Guarde todos los .jar generados.
      3. Publique todos los resultados de test JUnit generados.
    3. Tan sólo se deberá guardar la información de las 3 última ejecuciones de esta tarea/proyecto.
  4. Deberá enviar a su profesor un zip con la carpeta que incluye a su tarea/proyecto. Está bajo la carpeta jobs dentro de la carpeta de instalación de su Jenkins.