Невозможно скопировать файлы и папки на Azure, пока CI / CD - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь развернуть приложение моего узла на Azure.Развертывание прошло успешно, но при проверке консоли KUDU файлы не обновились.Все файлы и папки такие же, как и в предыдущем случае.

Я использую Azure VSTS для CI / CD, поскольку я пытался использовать задачу «Копировать файлы» для копирования файлов и задачу «Опубликовать артефакты» для развертывания, ноэто не работаетВывод задачи в консоли показывает, что она скопировала файлы, но консоль KUDU не показывает изменений.

Дополнительную информацию см. На скриншотах - Плагин копирования файлов SS , Копирование файловописание , Опубликовать артефакты

  • Фактический результат: файлы и папки обновляются не при каждом развертывании.

  • Ожидаемый результат: файлы и папки должны обновляться при каждом развертывании.

1 Ответ

0 голосов
/ 12 февраля 2019

Ваши Copy Files и Publish artifacts задачи являются частью вашего Build конвейера.Задача «Опубликовать артефакты» делает выбранные элементы доступными в качестве именованного артефакта для конвейера Release , в то время как задача «Копирование файлов» обычно используется для явного отделения файлов из рабочего каталога в промежуточный каталог.Технически говоря, эта задача не является необходимой, так как задача «Опубликовать артефакты» позволит вам поместить исходную папку, которая не обязательно должна находиться под $(build.artifactstagingdirectory), но полезно не допускать беспорядка в артефактах сборки.

Хотя Большинство задач, которые можно использовать в конвейере сборки, также доступны в конвейере выпуска, это не так для всех.Из вашего вопроса не ясно, но вам, вероятно, следует использовать конвейер выпуска для фактической доставки вашего продукта.

Используя задания, выполняемые в группах развертывания (наборы машин, которые были зарегистрированы как агенты), или Azure App Service задач, в которых вы можете указать, как получить программное обеспечение, гдеэто должно идти.

enter image description here enter image description here

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