TFS集成 - 如何设置可从测试代码

时间:2017-10-25 06:36:21

标签: tfs azure-devops azure-pipelines-build-task

我正在使用扩展程序与我们的服务器编写TFS / VSTS集成。

我希望在构建之后提供额外的数据,特别是我想要显示IFRAME并导航到我们的服务器,导航到特定的URL,部分由动态生成的唯一字符串确定。

我有生成字符串的函数,但我需要在测试开始运行之前将其设置为环境变量。这很重要,因为测试需要在服务器上创建该字符串。

我搜索了文档,示例和其他地方,但找不到设置动态生成的环境变量然后运行测试的完整示例。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以通过Logging Commands添加/设置环境变量(例如PS:Write-Host "##vso[task.setvariable variable=testvar;]testvalue"),然后以下任务可以将此变量作为常规变量。

使用日志记录命令,您还可以在构建摘要中添加其他信息。 (##vso[task.uploadsummary]local file path

您还可以部署构建结果扩展以显示其他信息。 vsts-extension-samples