gpt4 book ai didi

azure-devops - 根据 AzureDevOps CI 管道中的分支更改变量值

转载 作者:行者123 更新时间:2023-12-04 02:42:17 27 4
gpt4 key购买 nike

在 AzureDevOps 中,如何根据运行 CI 管道的分支更改变量的值。

比如 dev branch var-value = "develop"where as for master branch var-value = "ma​​ster".

最佳答案

您可以使用一个简单的 PowerShell 脚本来检查 pre-defined变量 Build.SourceBranchName 并设置变量值:

$branch = "$(Build.SourceBranchName)"
if($branch -eq "master")
{
Write-Host "##vso[task.setvariable variable=var-value]master"
}
else
{
Write-Host "##vso[task.setvariable variable=var-value]develop"
}

关于azure-devops - 根据 AzureDevOps CI 管道中的分支更改变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58834239/

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