我有一个项目,在该项目中我拥有管理员权限和多个管道,我想了解我可以使用 azure cli 做什么并学习使用它,到目前为止我已经安装了它并使用了“az login”命令,登录成功,但是当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?我对 azure cli 完全陌生,如果这个问题看起来很愚蠢,我很抱歉
是否可以:从 cli 执行管道?安排管道?并几乎管理管道?这就是我想用 azure cli 实现的目标
谢谢你的帮助
当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?
该命令az group list列出了azure订阅中的资源组,该错误意味着您的登录帐户在订阅中没有角色,您需要先将其作为角色添加到订阅中,例如Contributor,只需导航到门户中的订阅 -> Access control (IAM)-> 添加,请点击此链接。
如果您可以确保您的用户帐户已在订阅中,请在登录后使用az account set --subscription <subscription-id>设置订阅。
是否可以:从 cli 执行管道?安排管道?并几乎管理管道?这就是我想用 azure cli 实现的目标
是的你可以。要使用Azure DevOps CLI,您需要先添加devops扩展,有关安装和配置的更多详细信息,请参阅Azure DevOps CLI入门。
az extension add --name azure-devops
Run Code Online (Sandbox Code Playgroud)
之后,使用此处的命令 -az pipelines例如,用于az pipelines run执行管道,用于az pipelines update更新 YAML 文件路径以配置管道的计划。