Я начинаю делать непрерывные интеграционные сборки нашего веб-сайта. В настоящее время у меня есть сервер CI, публикующий сайт в папке. Следующим шагом является развертывание файлов на нашем сайте.
Сайт настроен на нашем сервере непрерывной интеграции, чтобы мы могли видеть результаты нашей сборки. Сайт настроен как виртуальный каталог на веб-сайте по умолчанию в IIS. Я борюсь с тем, как развернуть файлы сборки на сайте. Если я скопирую / xcopy / robocopy файлы файлов в физический каталог виртуального каталога, я должен остановиться и запустить службу веб-публикации на сервере как часть сценария? Стоит ли перерабатывать пул приложений?
А как насчет переноса сборки на сервер QA или рабочий сервер? Какой инструмент вы бы использовали для этого?
Заранее благодарю за помощь!