Mar*_*oxx 3 powershell azure-pipelines azure-pipelines-release-pipeline azure-devops-rest-api
如何在我的版本定义中的powershell脚本中使用秘密变量?
我遇到过这个,但它不起作用."$($env:AGENT_HOMEDIRECTORY)\agent\worker\Modules"
新代理上不存在该目录.
在新主机上访问秘密变量的正确方法是什么?我的代理版本是2.114.0.
按照设计,您必须通过PowerShell参数传递secret变量的值.
例如:
变量: password (secret)
任务: PowerShell
参数: -pass $(password)
脚本:
Param(
[String]$pass
)
if ($pass) { Write-Host "variable is NOT null" }
if (!$pass) { Write-Host "variable is null" }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4958 次 |
最近记录: |