我有一个发布版本,可以在我的云环境中创建负载平衡器。我想运行该版本,获取负载均衡器ARN,并将其添加到Azure Devops(VSTS)库变量组中。这样,将在该负载平衡器上添加服务的其他发行版可以引用该变量。
是否可以从发行版创建/更新库变量?
答案 0 :(得分:0)
是的,可以使用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),但是我还没有检查出来...