Один из членов моей команды недавно установил несколько сборок Hudson с непрерывной интеграцией для ряда наших баз кода разработки. Он использует встроенную интеграцию с муравьями, настроенную просто.
Хотя это очень полезно, и я настоятельно рекомендую его, мне было интересно, как получить более сжатые / информативные / полезные электронные письма, а не просто хвост журнала сборки муравья.
E.G., Не хочу этого:
> [...truncated 36530 lines...]
> [junit] Tests run: 32, Failures: 0, Errors: 0, Time elapsed: 0.002 sec
... (hundred of lines omitted) ...
> [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.001 sec
> [junit] Tests FAILED
>
> BUILD FAILED
Я предполагаю, что могу пропустить встроенную поддержку ant и отправить журнал сборки через скрипт grep, но я надеялся, что есть более интегрированный или элегантный вариант.