该团队正在使用TFS 2015 vNext构建系统来管理我们的CI构建。我们想使用一些脚本来解析测试结果。但是测试结果文件夹总是由GUID命名,该GUID是为每个构建自动分配的。例如:
有没有办法在构建运行期间使用哪个特定文件夹或多个文件夹来存储测试结果,仅用于当前构建运行,例如使用一些变量?
答案 0 :(得分:1)
有一个代理公共变量:
变量名称: Common.TestResultsDirectory
环境变量名称: COMMON_TESTRESULTSDIRECTORY
描述:创建测试结果的代理上的本地路径。将是$(Agent.BuildDirectory)\ TestResults
注意:您可能需要在powershell脚本中使用相应的生成环境变量(例如$ env:COMMON_TESTRESULTSDIRECTORY)。
$FolderLocation = $env:COMMON_TESTRESULTSDIRECTORY