En nuestros proyectos de desarrollo solemos utilizar herramientas de seguimiento de incidencias (Bugzilla, Jira, Mantis, ...), integración continua (Jenkins, Hudson, Bamboo, ...), listas de correo del proyecto, etc... Este entorno de trabajo podemos incluirlo con Maven dentro del pom.xml del proyecto:
1) Herramientas de seguimiento
2) Integración continua
3) Listas de correo
4) Control de versiones
Referencia: http://maven.apache.org/pom.html#Environment_Settings
1) Herramientas de seguimiento
<issueManagement> <system>Jira</system> <url>http://example.com/jira/browse/XXX</url> </issueManagement>
2) Integración continua
<ciManagement> <system>jenkins</system> <url>http://localhost:8080/jenkins</url> <notifiers> <notifier> <sendOnError>true</sendOnError> <sendOnFailure>true</sendOnFailure> <sendOnSuccess>true</sendOnSuccess> <sendOnWarning>true</sendOnWarning> </notifier> </notifiers> </ciManagement>
3) Listas de correo
<mailingLists> <mailingList> <name>User List</name> <subscribe>user-subscribe@example.com</subscribe> <unsubscribe>user-unsubscribe@example.com</unsubscribe> <post>user@example.com</post> <archive>http://example.com/user/</archive> </mailingList> </mailingLists>
4) Control de versiones
<scm> <url>https://github.com/user/project</url> <connection>scm:git:git://github.com/user/project.git</connection> <developerConnection>scm:git:git://github.com/user/project.git</developerConnection> </scm>
Referencia: http://maven.apache.org/pom.html#Environment_Settings
Muy buen aporte Ana !!!
ResponderEliminar