根据other SO question,我进行了一次测试,该测试在tfs中偶尔失败,这意味着构建步骤之一有时会失败。
构建步骤可能每运行10到20次就会失败一次。
因此,我想知道,是否有一种简单的方法可以在tfs上重新运行成功的构建步骤?
答案 0 :(得分:0)
我不认为有n
次运行任务的功能,但是这里有一种解决方案可以多次运行构建(PowerShell脚本):
$times = 30
For ($i=1; $i =lt $times; $i++) {
Write-Host "*** Start to build $i time ***"
# I use VS 2019 Enterprise, change the path if you have another version
cd "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Currnet\Bin"
# Change the folder/sub folder to your solution path
./msbuild.exe "$(Build.SourcesDirectory)\{your soultion name}.sln"
}