Advertisement
Javi

Jenkins: Configuración

Mar 2nd, 2014
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. Fases de adopción:
  2.  
  3. * Pruebas y artefactos manuales
  4. * Test unitarios
  5. * Pruebas de integración
  6. * Análisis y métricas: pmd, findbug, cobertura
  7. * Deployment automático
  8. * Deployment continuo
  9.  
  10. Tecnologías integradas:
  11. * GitHub
  12. * Javadoc
  13. * PMD
  14. * Cobertura
  15. * jUnit (Unit testing)
  16. * Selenium Webdriver (Integration)
  17.  
  18. Instalación:
  19.  
  20. * Java, JAVA_HOME
  21. * Maven, MAVEN_HOME
  22. * Git, GIT_HOME
  23.  
  24. System configuration:
  25.  
  26. * JDK: Uncheck install automatically, JAVA_HOME=blahblah\jdk
  27. * Maven: Add Maven, name : Jenkinsmaven
  28. * Restart!
  29.  
  30. Manage Jenkins:
  31.  
  32. * Git plugin
  33. * GitHub plugin
  34. * Javadoc plugin
  35. * PMD plugin
  36. * Cobertura plugin
  37. * Restart!
  38.  
  39. Project creation:
  40.  
  41. * Maven type project
  42. * GitHub url: https://github.com/ciberado/javiermoreno-dominaspring-demo
  43. * Git repo: https://github.com/ciberado/javiermoreno-dominaspring-demo.git
  44. * Credentials: Empty, public repository!
  45. * Build triggers: Poll SCM (* * * * *)
  46. * Pre Steps: clean package
  47. * Build: javadoc:aggregate pmd:pmd
  48. * Build Settings: publish pmd analysis
  49. * Post-build Actions: Publish Cobertura Coverage Report: **/target/site/cobertura/coverage.xml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement