У меня вопрос о развертывании приложения в виртуальном масштабируемом наборе Azure. Я использую инструкцию от этот блог.
Моя проблема связана с выпуском образа в лазурном и, в частности, с входами развертывания в задаче «Создание неизменяемого образа».
Экран с разделом "Мои параметры развертывания"
И когда я пытаюсь его выпустить, у меня появляется ошибка:
[error]Error happened while `initializing task: Not found any file matching pattern: d:\a\r1\a\Proj\ under root folder: d:\a\r1\a..`
Как должны выглядеть правильные пути? Установка, как в инструкциях из блога, приводит к той же ошибке. Что это: "d: \ a \ r1 \ a \"?
РЕДАКТИРОВАТЬ:
Ok. Я разобрался с этой проблемой. Это должно быть: Пакет развертывания $(System.DefaultWorkingDirectory)/Proj/drop
Сценарий развертывания Deploy/ubuntu/deployNodejsApp.sh
Но есть и второй. На шаге «Построить неизменяемое изображение» у меня есть ошибка:
2017-08-18T13:34:56.6852114Z ##[error]Error: d:\a\_temp\1503062745199\packer\packer.exe failed with return code: 1
2017-08-18T13:34:56.6992118Z ##[section]Finishing: Build immutable image
и он не переходит к следующему шагу: сценарию Azure PowerShell.
В моей учетной записи хранения Azure есть новый vhd-файл, но когда я использовал его в шаблоне для создания масштабируемого набора, у меня все еще есть информация Continuous Delivery is currently not supported on Virtual machine scale sets which use OS images from gallery. Choose a virtual machine scale set which uses a custom image.