DevOps Azure: заполните поле «Подписка Azure», используя переменные - PullRequest
0 голосов
/ 12 октября 2019

У меня есть вопрос, касающийся DevOps Azure. Кажется, невозможно установить в поле конвейера задания Azure subscription, используя переменные. При попытке сделать это я получаю сообщение об ошибке:

Конвейер недопустим.

Я пытался использовать в переменной:

  • Идентификатор подписки
  • Имя подключения службы
  • Идентификатор подключения службы

Но без удачи - одна и та же проблема снова и снова. Поскольку мне нужно менять подписки на конвейер очень часто, это очень важная проблема для меня. Не могли бы вы уточнить вопрос?

1 Ответ

1 голос
/ 13 октября 2019

Если вы используете конвейеры YAML, вы можете настроить свою подписку как переменную следующим образом:

- task: AzureCLI@2
  inputs:
    azureSubscription: '$(SubscriptionId)'
    scriptType: 'ps'
    scriptLocation: 'inlineScript'
    inlineScript: |
      az --version
      az account show

Параметры переменной

И во время каждой сборки вы можете переопределить свою лазурьподписки.

...