Diferencia entre revisiones de «Simulacro Examen Practico 2 15-16»
De Wiki de EGC
(Página creada con «# Haga un fork del proyecto GitHub existente en: https://github.com/purebaEx/maven # Modifique la configuración Maven del proyecto: ## Incluya la dependencia a la librerí...») |
|||
(No se muestran 2 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | # Haga un fork del proyecto GitHub existente en: https://github.com/ | + | # Haga un fork del proyecto GitHub existente en: https://github.com/pruebaEx/maven2 |
# Modifique la configuración Maven del proyecto: | # Modifique la configuración Maven del proyecto: | ||
## 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 actual del 12:57 7 ene 2016
- Haga un fork del proyecto GitHub existente en: https://github.com/pruebaEx/maven2
- Modifique la configuración Maven del proyecto:
- 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
- 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.
- 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 consulte el repositorio de código y, si ha habido algún cambio:
- Utilice Maven para compilar, pasar las clases de prueba, generar un informe de dichas pruebas y crear un empaquetado del proyecto.
- Guarde todos los .jar generados.
- Publique todos los resultados de test JUnit generados.
- Tan sólo se deberá guardar la información de las 3 última ejecuciones de esta tarea/proyecto.
- 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.