Кто-нибудь знает, где я могу найти хороший учебник, чтобы узнать, как настроить сервер TeamCity CI? Я новичок в модульном тестировании и гибкой философии развития, поэтому я мог бы использовать некоторую помощь, чтобы мои ноги были влажными. Я работаю с кодом Asp.NET, используя NUnit для своих модульных тестов, и предпочел бы среду Windows для сервера TeamCity. Обратите внимание, что я понятия не имею, как настроить NANT для сборки или что-то еще, что необходимо для непрерывной сборки. Я просто проверил модульный код .NET.
"Тщательный", руководство по настройке сервера Jetbrain TeamCity CI
Ответ 1
У людей DimeCasts.net есть приятный учебник TeamCity.
Ответ 2
Обратите внимание, что TeamCity также может использовать MSBuild, который может запускать файлы Visual Studio.sln. Это отличное место для начала, когда ваши ноги мокрые - просто сервер сборки запустит вашу сборку script, которая использует MSBuild для вызова вашего .sln файла.
Мы проверяем нашу сборку script в каталоге Build, и мы обязательно используем относительные пути, чтобы каждый мог запустить сборку. У нас есть около 140 проектов (как управляемых, так и неуправляемых), а также множество других видов деятельности (например, автоматическое создание классов и объектов из метаданных).
Кроме того, при настройке сервера CI в первый раз, подготовьтесь к тому, чтобы хорошо ознакомиться с вашей сборкой. В течение первых нескольких недель, когда что-то ломается, люди могут обвинять его на сервере CI вместо проверки в сломанном коде. Понимание вашей сборки и ее максимально упрощение поможет всей команде сосредоточиться на интеграции лучше.
Ответ 3
Я нашел отличную . Это спасло меня от времени.
Ответ 4
- получить возможность компилировать ваш код и запускать тесты
- скачать и установить teamcity
- настроить тестовый отчет как артефакт сборки в общих настройках
nunit - хорошее место для начала, потому что оно хорошо работает с teamcity.
teamcity действительно хорош для настройки, после этого у вас возникнут проблемы с ним
здесь некоторые ссылки, чтобы помочь
Ответ 5
Я написал довольно длинный пост о том, как это сделать с ASP.Net и проектами веб-развертывания - звучит прямо вверх по вашей аллее (не знаю, разрешено ли мне публиковать это - мод?):
Ответ 6
Я нашел статью в блоге "Pete W. Idea Book", которая была бесценна для создания TeamCity и Visual SVN для меня. VisualSVN + TeamCity + NAnt + SQL Server
Даже говорит о том, что SQL Server 2005 работает с TeamCity (хотя, я считаю, он работает в явном виде с TeamCity 4.x). Интеграция с NAnt тоже помогла.
Это хорошее введение и учебная статья.
Ответ 7
Недавно я написал сообщение при публикации winforms развертываний ClickOnce с TeamCity. Вы не указываете, какой материал вам нужно построить с помощью среды CI, поэтому я не знаю, насколько это применимо. FWIW: