VSTS Pipeline Deployment of ARM Ошибка: не удалось найти файл, соответствующий шаблону файла шаблона - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь развернуть сценарий Azure ARM в конвейере VSTS.

Я "опубликовал" артефакты на этапе сборки и загрузил артефакты на этапе выпуска.Кажется, что в журнале указано, что он обнаружил скрипт ARM (после долгих проб и ошибок. Установленный способ поиска здесь , похоже, не работает вообще).

Однако я получаю Ошибка: не удалось найти файл, соответствующий шаблону файла шаблона

Между прочим, я получаю эту ошибку, даже если не могу найти файл (что имеет смысл ... но не тогда, когда он действительно находит файл).Сценарий ARM правильно развертывается при развертывании вручную на портале Azure.

Я использую шаг Развертывание группы ресурсов Azure в конвейере выпуска.

Я не уверенкакая другая информация может помочь устранить эту проблему, но запросите и, надеюсь, я смогу получить ее для вас.

Спасибо

2018-12-14T18:32:06.6009951Z ##[section]Starting: Azure Deployment:Create Or Update Resource Group action on ChrisGroup
2018-12-14T18:32:06.6015952Z 

==============================================================================
2018-12-14T18:32:06.6016124Z Task         : Azure Resource Group 
Deployment
2018-12-14T18:32:06.6016287Z Description  : Deploy an Azure resource manager (ARM) template to a resource group. You can also start, stop, delete, deallocate all Virtual Machines (VM) in a resource group
2018-12-14T18:32:06.6016444Z Version      : 2.141.4
2018-12-14T18:32:06.6016526Z Author       : Microsoft Corporation
2018-12-14T18:32:06.6016655Z Help         : [More Information] (https://aka.ms/argtaskreadme)
2018-12-14T18:32:06.6016801Z 
==============================================================================
2018-12-14T18:32:06.9610677Z Checking if the following resource group exists: ChrisGroup.
2018-12-14T18:32:07.2734470Z Resource group exists: true.
2018-12-14T18:32:07.2736899Z Creating deployment parameters.
2018-12-14T18:32:07.2809876Z The detected encoding for file 'D:\a\r1\a\IAC\ARM.json' is 'utf-8'
2018-12-14T18:32:07.3021166Z ##[error]Error: Could not find any file matching the template file pattern
2018-12-14T18:32:07.3030720Z ##[section]Finishing: Azure Deployment:Create Or Update Resource Group action on ChrisGroup

Согласно запросу:

В поле Параметры шаблонаЯ положил -dailyreports_name '$ (IACWeb)' -dailyreportsapi_name '$ (IACAPI)'

и OMG ... Это должен быть путь к файлу переменных.UGH

После того, как я вставил в Переопределить параметры шаблона, он работает.

Вероятно, Microsoft должна переименовать метку в «Файл параметров шаблона»

1 Ответ

0 голосов
/ 17 декабря 2018

Вам необходимо поместить передаваемые параметры в «Переопределить параметры шаблона».Поле «Параметры шаблона» фактически является ссылкой на местоположение файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...