Вероятно, простой вопрос ..Настройка Teamcity развертывания
Так что у меня команда города работает на нашем сервере DEV и непрерывной интеграции установки, где он строит проект в любое время толчок сделан в моем хранилище GitHub. Я бы хотел, чтобы он настроил развертывание проекта на сайт IIS в любое время, когда сделан push.
Простое право .. Думаю, мне просто нужно добавить шаг сборки со сценарием сборки (msbuild, nant и т. Д.), Который копирует код в размещенный каталог сайта IIS.
Так что мой вопрос в том, где мой скрипт сборки должен скопировать файлы? Из git или я предполагаю, что teamCity вытащил код из git, чтобы построить проект ... Я просто не знаю, где teamcity размещал файлы. кто-нибудь знает, где teamCity помещает эти файлы?
Звучит ли это правильно? Дополнительные баллы, если у вас есть сценарий, который делает это.
спасибо !!!
Посмотрите на следующее: http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity_24.html, в котором описывается использование WebDeploy с TeamCity и Subversion для перевода последнего источника в IIS пример. Вы должны работать, меняя его на GitHub. К сожалению, это не слишком просто из-за хитрости с получением синтаксиса командной строки satifactory для пакетного исполнения в TeamCity. Удачи. –
Этот пост затрагивает конкретные проблемы GitHub: http://www.danmusk.com/deploy-asp-net-projects-from-teamcity-with-web-deploy/ –