Как освободить DevOps Azure на сервер через FTP? - PullRequest
1 голос
/ 20 мая 2019

Я действительно новичок в ADO. У меня есть репозиторий Git для веб-сайта ASP.NET Core, и, настроив сборку, я пытаюсь определить, как развернуть сайт на моем хост-сервере через FTP.

Я посмотрел на документы MSDN , но то, что они там показывают, очень мало похоже на то, что я вижу в своем браузере ...

New pipeline

Я попробовал шаблон «Развертывание веб-сайта IIS и базы данных SQL», так как он выглядел наиболее вероятным, но затем застрял на следующем этапе. Мне нужно заполнить некоторые настройки для трех созданных им задач, но похоже, что это для публикации непосредственно в IIS, тогда как я хочу отправить файлы по FTP на сервер.

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

Конвейер показывает, что для него не установлено расписание ...

pipeline

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

Может кто-нибудь сказать мне, как я должен это сделать? Я просто хочу, чтобы после успешной сборки он копировал файлы развертывания на сервер.

1 Ответ

1 голос
/ 20 мая 2019

если вы хотите запланированные выпуски - нажмите на значок часов, который вы отметили на скриншоте, если вы хотите, чтобы сборки после выпусков, нажмите на значок молнии, который немного выше, чем значок часов и выберите триггер (ы) выинтересует.

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/triggers?view=azure-devops

...