У меня определено, что MSBuild будет запускать модульные тесты и метрики после сборки:
<Target Name="AfterBuild" DependsOnTargets="RunUnitTests;RunCodeMetrics;StageFiles"/>
, но если сборка запускается из DevOps Azure (или VSTS), тесты и метрики определяются как отдельные шаги.Как бы я определял цели в зависимости от того, где будет работать MSBuild?