Estoy usando Maven en la línea de comandos, y mi construcción tarda un tiempo en completarse (1-2min). Estoy buscando la posibilidad de engancharme en el FINAL de la compilación y activar un comando específico (iniciar un programa por hormiga, etc.) cuando la compilación finaliza, dependiendo del resultado de mi compilación (Correcto/Fallido).Maven: dispara el comando personalizado cuando Build finaliza, depende del resultado (exitoso/fallido)
Mi objetivo es que mi computadora solo reproduzca un sonido (uno para compilación exitosa, otro para compilación fallida), así que notare que mi compilación está lista.
¿Puedo darme cuenta de eso y cómo? Supongo que Ant sería una posibilidad, pero espero que también pueda hacerlo sin Ant.
Código de salida es una buena idea, y de acuerdo con el Maven 'Invoker' docs (http://maven.apache.org/shared/maven-invoker/usage.html), Maven es de hecho bien comportado de esta manera. –
Un buen enfoque, pero tenga en cuenta que un 0 es realmente el código de retorno para la terminación correcta, cualquier cosa que no sea cero indica un error http://en.wikipedia.org/wiki/Exit_status Actualice su respuesta en consecuencia. –