gpt4 book ai didi

powershell - 使用Powershell更改构建变量不起作用

转载 作者:行者123 更新时间:2023-12-02 23:19:54 24 4
gpt4 key购买 nike

我想在构建时使用以下Powershell脚本在构建时更改tfs变量BUILD_SOURCEBRANCHNAME:

##vso[build.sourcebranch]master

这不会引发错误,但是也不起作用?

我该如何实现?

最佳答案

更改Azure DevOps中任何环境变量的语法为:

Write-Host "##vso[task.setvariable variable=someVar]varValue"

因此,在您的情况下,如果要“伪造”源分支:
$fakeBranch = "shayki"
Write-Host "##vso[task.setvariable variable=build.sourcebranch]$fakeBranch"
Write-Host "##vso[task.setvariable variable=build.sourcebranchname]$fakeBranch"

之前的变量:

enter image description here

剧本:

enter image description here

之后的变量:

enter image description here

关于powershell - 使用Powershell更改构建变量不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54238314/

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