gpt4 book ai didi

azure - 在 VSTS 中添加 Azure 订阅作为任务组的参数

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

我正在尝试从多个任务中创建一个任务组,这些任务将一些应用程序部署到 Azure AppService 中。我的想法是使用这个任务组部署到不同的环境(即开发、QA、UAT、Prod)。但是,我无法将 Azure 订阅转换为变量,该变量当前是流程参数。有解决办法吗?

最佳答案

您可以在Azure订阅中使用变量,但该值应该是相关端点的实际值。

  1. 创建启用调试的新版本/构建定义(将 system.debug 变量设置/添加为 true)并添加 Azure PowerShell 任务以获取实际值。
  2. 启动/队列发布/构建,然后查看日志,可以找到这样的日志:##[debug]INPUT_CONNECTEDSERVICENAMEARM: '{actual value}'
  3. 编辑任务组,在 Azure 订阅输入框中指定变量(例如 $(sub))>保存
  4. 编辑您的发布定义,添加具有实际值的变量(例如 mySub)(第 1 步)
  5. 任务 > 选择相关任务组 > 在 sub(根据第 3 步)输入框中指定变量(例如 $(mySub))。

另一方面,您可以直接为相关任务组选择 Azure 订阅(第 3 步,然后编辑环境的任务 > 直接选择 Azure 订阅)

关于azure - 在 VSTS 中添加 Azure 订阅作为任务组的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49888929/

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