【发布时间】:2018-02-05 09:50:07
【问题描述】:
我一直在努力尝试跨任务更新构建任务变量,在 Visual Studio Online 的托管代理上运行。
根据:
https://github.com/Microsoft/vsts-tasks/blob/master/docs/authoring/commands.md
在第一个 PS 脚本结束时,我尝试将变量保存在 env 中,以便后续任务从中受益:
Write-Host "##vso[task.setvariable variable=TEST;]$resourceNameTemplate"
Write-Host "Result: $env:TEST"
Write-Host "Result: $env:test"
输出显示它从未设置过。
2018-02-05T00:57:45.7295714Z ##[debug]Processed: ##vso[task.setvariable
variable=TEST;]MYORG-MYAPP-MYBT-{RESOURCETYPE}
2018-02-05T00:57:45.7302525Z Result:
2018-02-05T00:57:45.7309594Z Result:
任何帮助,非常感谢。
【问题讨论】:
标签: azure-devops