【发布时间】:2019-10-29 07:29:11
【问题描述】:
我正在关注this 链接以在任务中设置一个变量,以便可以在同一代理作业的另一个任务中使用它。
在 PowerShell 脚本任务中,我使用了以下方法。设置变量的行:
Write-Host "##vso[task.setvariable variable=sauce]crushed tomatoes"
链接的下一部分显示如何读取变量 - 它有参数和脚本。我必须在哪里输入参数?是否进入另一个PowerShell任务?下一部分建议当变量需要被另一个任务使用时我还需要设置
isOutput=true- https://docs.microsoft.com/en-us/azure/devops/pipelines/process/variables?view=azure-devops&tabs=classic%2Cbatch#using-variables-as-task-inputs-
我对访问上述步骤中设置的变量感到困惑。如果我想在另一个 PowerShell 任务中获取值,或者如果我想将值传递给另一个非 powershell 任务,那么我应该使用
李>$(sauce)或$env:SAUCE来获取/发送值吗?
【问题讨论】:
标签: azure-devops azure-pipelines