Estoy usando jenkins/hudson para hacer lanzamientos de maven, y algunas veces cuando las compilaciones fallan, no tengo otra manera de deshacer el manual y luego comienzo la compilación de jenkins nuevamente. Me preguntaba si hay alguna forma buena y configurable de ejecutar versión mvn: rollback al final de la compilación depende del resultado de versión mvn: prepare? Quiero decir, si el proceso de lanzamiento falla, quiero ejecutar la versión de maven: rollback, de lo contrario no.Cómo ejecutar condicionalmente maven-release: rollback en jenkins?
Gracias por su tiempo.
Parte del lanzamiento: el objetivo de deshacer es que revierte las actualizaciones de SCM. Sería bueno tener a jenkins manejando todo esto, en lugar de tener que revertir manualmente una confirmación. – kenny
@kenny Bueno, 'release: rollback' revierte las actualizaciones de SCM en los POM pero no elimina la etiqueta de lanzamiento creada (http://jira.codehaus.org/browse/MRELEASE-229). Entonces todavía hay pasos manuales involucrados. –