Мы привлекаем новых разработчиков и призываем их использовать частные сборки функция — сборка выполняется с использованием полочного набора, поэтому вы можете видеть, какое влияние окажут изменения.
Мы настроили TFS для отправки электронной почты команде разработчиков, и именно это вызывает проблему: TFS отправляет по электронной почте всей команде результат частной сборки, что вызывает путаницу в отношении текущего состояния «общедоступной» сборки, когда частная сборка завершается сбоем.
Единственная разница в электронном письме заключается в том, что частные сборки не содержат меток источников, поэтому в строке темы указывается Scrum Build 8518 failed
, а не Scrum Build CI Build_20111007.5 succeeded
. Хотя этого достаточно, чтобы различать их, как только вы к этому привыкнете, поначалу это сбивает с толку.
Можно ли отключить оповещение по электронной почте для частных сборок? В качестве альтернативы, можно ли изменить строку темы, если сборка является частной, на что-то более явное?
Я просмотрел конфигурацию JobStatusAgent и шаблоны электронной почты, но не вижу там ничего, что могло бы помочь. Мы используем шаблон по умолчанию, если это уместно.