Я публикую свои отчеты о тестовом покрытии в задании конвейера со сценарием, используя плагин htmlpublisher.
publishHTML (target: [
allowMissing: false,
reportDir: "${dir}/coverage/",
reportFiles: 'index.html',
reportName: "Coverage Report"
])
* 1003 не удалось, если нет отчета в publi sh. Мои параметры кажутся
- Установить
allowMissing
true, и сборка зеленая, когда нет отчета - Установить
allowMissing
как false, а сборка красная, когда нет report.
Как я могу обнаружить отсутствующий отчет и установить статус сборки как нестабильный?
try / catch не работает, потому что плагин не генерирует исключение. просто TaskListener.error ()