gpt4 book ai didi

azure - 将参数传递给 DevOps 中的 Azure CLI 任务

转载 作者:行者123 更新时间:2023-12-03 16:23:46 25 4
gpt4 key购买 nike

如何将参数传递给 Azure DevOps 中的 Azure CLI 任务?

以显示有关虚拟机的基本信息的非常基本的示例为例。基本的 CLI 命令是:

  • az vm show --name myVM --resource-group dev -o 表

现在,如果我想参数化该命令,以便可以传入虚拟机名称,我该由谁来做?

我尝试将 CLI 任务创建为内联脚本和文件,并使用 Azure DevOps 参数生成器传递参数,但似乎没有任何效果。参数如下所示:

  • -vmname“win10-vs”

在脚本中,无论我如何尝试,我都无法获取 -vmname 参数。我试过:

  • $1
  • $虚拟机名称
  • %虚拟机名称
  • %vmname%

那么我该怎么做呢?

最佳答案

要使用构建变量,您可以使用 $(var_name) 表示法,因此在内联脚本中您将使用以下内容:

az vm show --name $(my_variable) --resource-group dev -o table

如果您要启动脚本,您将使用相同的方法。如果你实际上是在谈论如何在bash脚本中获取参数,那么第一个参数应该是$1(据我记得)

关于azure - 将参数传递给 DevOps 中的 Azure CLI 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55713925/

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