Azure DevOps для ARM: задача не выполнена во время инициализации. Ошибка: требуется ввод: ConnectedServiceName " - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь развернуть простой ARM, но безуспешно. Что может быть не так?

Я создал "AzureRmPipeline-conn" из функции "Развертывание шаблона ARM".

Я получаю сообщение об ошибке: "## [ошибка] Ошибка: Ошибка задания при инициализации. Ошибка : Требуется ввод: ConnectedServiceName "

// Пример // https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-tutorial- конвейер

//YML
- task: AzureResourceGroupDeployment@2
  inputs:
    deploymentScope: 'Resource Group'
    azureResourceManagerConnection: 'AzureRmPipeline-conn'
    subscriptionId: '1111753a-501e-4e46-9aff-6120ed56333'
    action: 'Create Or Update Resource Group'
    resourceGroupName: 'KensTestRG'
    location: 'North Europe'
    templateLocation: 'Linked artifact'
    csmFile: '\ARMTemplates\CreateSQLServerARM\azuredeploy.json'
    deploymentMode: 'Incremental'

1 Ответ

1 голос
/ 07 апреля 2020

Вам необходимо определить сервисное соединение. Пожалуйста, взгляните здесь и затем используйте имя этого соединения в этом задании.

Вместо

azureResourceManagerConnection: 'AzureRmPipeline-conn'
subscriptionId: '1111753a-501e-4e46-9aff-6120ed56333'

вы должны использовать:

ConnectedServiceName: 'AzureRmPipeline-conn'
subscriptionName: '1111753a-501e-4e46-9aff-6120ed56333'

Я не уверен, верны ли значения gievn в вашем примере.

...