В качестве «окончательного» решения вы можете использовать плагин парсера: https://wiki.jenkins.io/display/JENKINS/Log+Parser+Plugin. Он имеет функциональность для сбоя задания, основанного на сообщениях в журнале консоли.
Еще одна вещь, о которой вы, вероятно, должны подумать, это то, как вы запускаете команду "do tnet build". Дженкинс, учитывая последний код выхода всего сценария. Поэтому, если вы запустите что-то вроде
dotnet build ...;
rm -R ...;
, Дженкинс использует код завершения команды rmdir.