Коллеги, добрый день. не могу найти проблему: есть сборка в Jenkins, которая собирает солюшен с тестами VIsualStudio, потом запускает nunit3-console, выполняет тесты и присылает отчет на почту. Когда все хорошо - отчеты сыпятся корректно. Но если сборка падает, то отчет она забирает из предыдущей сборки. И это некорректно.
Может кто-нибудь знает в какой плоскости проблема?
я так понимаю, что предыдущий отчет удаляется только когда создается новый, верно?
т.е.:
- Запустилась сборка
- Прогнались тесты
- Все ок -> перезаписываем файл с отчетом
видимо, если сборка или тесты валятся, новый отчет не создается => не перезаписывается старый
Попробуйте самым первым шагом в процессе сборки вычищать workspace
1 лайк
Спасибо!
Оказалось что во время расширения сборки дополнительными билдами проектов, мы забыли расширить очистку workspace.