TFS Build Service Restart
TeamFoundationServer2015.TfsBuildServiceRestart (Recovery)
Recovery Restart TFS Build Server
Element properties:
Member Modules:
Source Code:
<Recovery ID="TeamFoundationServer2015.TfsBuildServiceRestart" Accessibility="Public" Enabled="true" Target="TeamFoundationServer2015.TfsBuildServer" Monitor="TeamFoundationServer2015.TfsBuildServerMonitor" ResetMonitor="true" ExecuteOnState="Warning" Remotable="true" Timeout="300">
<Category>Custom</Category>
<WriteAction ID="RestartTfsBuildService" TypeID="Windows!Microsoft.Windows.ServiceControlManager.StartService">
<ComputerName>$Target/Property[Type="TeamFoundationServer2015.TfsBuildServer"]/BuildHost$</ComputerName>
<ServiceName>$Target/Property[Type="TeamFoundationServer2015.TfsBuildServer"]/BuildServiceName$</ServiceName>
</WriteAction>
</Recovery>