В TeamCity 7.x вы можете поймать это, используя условие сбоя сборки.Вы можете добавить условие в вашей конфигурации сборки для сбоя на конкретном тексте, найденном в журнале сборки.
Например, сбой на тексте:
Artifact path file.txt not found
Это работает, я использую его в своих сборкахпоймать недостающие артефакты.