Como fazer com que Jenkins - fale rápido em versões do Maven 2?
Eu estou tentando construir um projeto Maven multi-módulo usando Jenkins.
Quando eu construo o mesmo projeto nolinha de comando usando omesmo ambiente (variáveis / settings.xml / user) como o Jenkins, as falhas de teste fazem com que a compilação falhe imediatamente:
<code>Failed tests: testSomething(com.package_name.TestSomethingOrTheOther) Tests run: .., Failures: 1, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. ... # Build fails immediately </code>
Onde, quando, ao construirJenkins:
<code>Failed tests: testSomething(com.package_name.TestSomethingOrTheOther) Tests run: .., Failures: 1, Errors: 0, Skipped: 0 [ERROR] There are test failures. ... # Build continues to other modules ... [INFO] Reactor Summary: [INFO] ------------------------------------------------------------------------ [INFO] parent ................................................ SUCCESS [.....s] [INFO] module-that-failed .................................... SUCCESS [.....s] [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ </code>
A construção afirma que todos os módulos e pai sãoSUCESSO-bem, quando na realidade, estes devem ser falhas.
Como faço para que Jenkins imponha fail-fast nas construções do maven, como faz o maven na linha de comando?
Desde já, obrigado.