Как загрузить zip-файл на удаленный сервер с помощью Azure DevOps - PullRequest
0 голосов
/ 17 апреля 2019

Я использую Azure Deveops для build и release моего веб-сайта MVC для разных клиентских компьютеров. Мне удалось собрать и выпустить приложение .Net Core на удаленном сервере, но я также хочу загрузить исходный файл, содержащий файлы .json, которые я хочу загрузить на удаленный сервер (компьютер клиента).

Что я пробовал

Я пытался использовать Задача копирования файлов Windows Machine и Задача копирования файлов , но у меня это не сработало.

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

1 Ответ

0 голосов
/ 17 апреля 2019

Создайте группу развертывания и установите агент на целевой компьютер. При запуске выпуска он извлекает артефакты сборки на целевой сервер, и вы можете использовать, например, обычную задачу копирования для копирования zip-файла.

В качестве альтернативы, если вам просто нужно запустить релиз на агенте, расположенном где-то еще (размещенный агент, агент, работающий на сервере сборки и т. Д.), Вы можете использовать WinRM copy -extension для копирования файлов. Разумеется, вам необходимо включить вызовы WinRM между компьютерами.

...