gpt4 book ai didi

Azure DevOps 发布管道 - 如何使用 Azure Powershell 设置和传递管道中变量的值

转载 作者:行者123 更新时间:2023-12-02 07:59:57 29 4
gpt4 key购买 nike

借助 Azure Release Pipeline,在使用 PowerShell 脚本的任务中,我可以设置变量值并使用命令传递到下一个任务

Write-Host '##vso[task.setvariable variable=varResourceExists;isOutput=true;something'

但是,当我将这个类似的命令放入使用 Azure PowerShell 的任务中时,不再允许使用该命令,该任务会生成警告:

2019-10-22T00:23:14.3080614Z ##[warning]'##vso[task.setvariable variable=varResourceExists;isOutput=true;something' contains logging command keyword '##vso', but it's not a legal command. Please see the list of accepted commands: https://go.microsoft.com/fwlink/?LinkId=817296

因此,我的任务无法设置变量 varResourceExists。我还通过执行

尝试了传统的 PowerShell 设置值
$varResourceExists = 'something'; # this also does not work

有没有办法在 Azure Powershell 脚本中设置此值,以便下一个任务可以引用它?

最佳答案

##vso[task.setvariable variable=varResourceExists;isOutput=true;something 语法不正确。您缺少结束 ]

应该是##vso[task.setvariablevariable=varResourceExists;isOutput=true;]某事

关于Azure DevOps 发布管道 - 如何使用 Azure Powershell 设置和传递管道中变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58495694/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com