Я создаю конвейер Azure DevOps для развертывания приложения PowerShell для пользовательской сборки в нескольких локальных средах, которые мы поддерживаем.Я настроил необходимые пулы агентов и установил их как службу в локальной среде.Затем я настроил свой конвейер в DevOps Azure, выбрав GitRepo:
Build (с шагами: Использовать Nuget, Восстановление Nuget, Решение для сборки, Обновить версию, Копировать файлы иОпубликовать артефакт сборки)
Релиз (с шагом: Опубликовать артефакт сборки)
Некоторые вещи мне неясны:
Нужно ли дважды публиковать артефакты сборки?Может ли конвейер сборки завершиться этапом «Копирование файлов», и что конвейер выпуска обнаружит этот артефакт?
Насколько я понимаю, релиз публикует приложение в
on-premсреда (в моем случае).Где я могу указать собственный путь (например: C: \ deployed_apps), где необходимо развернуть приложение?Когда я тестировал этот конвейер, я получил ошибки, что путь, который я создал с помощью переменной, не был найден.
Чего мне не хватает в моей настройке, чтобы этот конвейер заработал?