2016-06-22 9 views
0

Я разрабатываю конвейер для выпуска компакт-дисков, используя TFS 2015 update 2 on-prem. Я полагаюсь на шаблон ARM для настройки сайта Azure и сервера Azure Sql. Я использую метод FTP для развертывания битов сайта с внутреннего сервера сборки на веб-сайт Azure. Для этого развертывания веб-сайта я читаю учетные данные из PublsihingProfile только что созданного веб-сайта.Шаблон Azure ARM Непрерывный конвейер освобождения доставки

Правильно ли это или вы можете предложить лучший способ? Любые комментарии приветствуются.

P.S. Клиент хочет использовать метод FTP, а не WebDeploy.

ответ

1

Если вы действительно должны использовать FTP, и то, что вы не довольны процесс/пароль секрет управления, вы можете попробовать это:

https://marketplace.visualstudio.com/items?itemName=januskamphansen.ftpupload-task

Св расширение задачу VSTS для выпуска , который работает с системой сборки/выпуска vnext на сервере VSTS или TFS2015. Эта задача позволяет поместить параметры в каждую среду, которую вы настроили, и пометить пароли как секреты, чтобы они не выходили в журналах или пользовательском интерфейсе.

Этот шаг в основном завершает процесс выполнения ftp-бит для вас - вы можете сделать другие шаги как часть выпуска.