【发布时间】:2018-09-20 18:50:07
【问题描述】:
我有一个在我的云环境中创建负载平衡器的版本。我想运行该版本,获取负载均衡器 ARN,并将其添加到 Azure Devops (VSTS) 库变量组。这样,将在该负载均衡器上添加服务的其他版本可以引用该变量。
是否可以从发布中创建/更新库变量?
【问题讨论】:
标签: azure-devops azure-pipelines-release-pipeline
我有一个在我的云环境中创建负载平衡器的版本。我想运行该版本,获取负载均衡器 ARN,并将其添加到 Azure Devops (VSTS) 库变量组。这样,将在该负载均衡器上添加服务的其他版本可以引用该变量。
是否可以从发布中创建/更新库变量?
【问题讨论】:
标签: azure-devops azure-pipelines-release-pipeline
是的,可以使用 rest-api (https://docs.microsoft.com/en-us/rest/api/vsts/distributedtask/variablegroups/update?view=vsts-rest-5.0)。 在您的版本中,您可以在代理阶段启用“允许脚本使用 OAuth 令牌”并使用该令牌来验证您的调用。
也可以使用客户端组件 (https://docs.microsoft.com/en-us/azure/devops/integrate/concepts/dotnet-client-libraries?view=vsts),但我还没有检查过...
【讨论】: