Подтвердить что ты не робот

"Тщательный", руководство по настройке сервера Jetbrain TeamCity CI

Кто-нибудь знает, где я могу найти хороший учебник, чтобы узнать, как настроить сервер TeamCity CI? Я новичок в модульном тестировании и гибкой философии развития, поэтому я мог бы использовать некоторую помощь, чтобы мои ноги были влажными. Я работаю с кодом Asp.NET, используя NUnit для своих модульных тестов, и предпочел бы среду Windows для сервера TeamCity. Обратите внимание, что я понятия не имею, как настроить NANT для сборки или что-то еще, что необходимо для непрерывной сборки. Я просто проверил модульный код .NET.

4b9b3361

Ответ 2

Обратите внимание, что TeamCity также может использовать MSBuild, который может запускать файлы Visual Studio.sln. Это отличное место для начала, когда ваши ноги мокрые - просто сервер сборки запустит вашу сборку script, которая использует MSBuild для вызова вашего .sln файла.

Мы проверяем нашу сборку script в каталоге Build, и мы обязательно используем относительные пути, чтобы каждый мог запустить сборку. У нас есть около 140 проектов (как управляемых, так и неуправляемых), а также множество других видов деятельности (например, автоматическое создание классов и объектов из метаданных).

Кроме того, при настройке сервера CI в первый раз, подготовьтесь к тому, чтобы хорошо ознакомиться с вашей сборкой. В течение первых нескольких недель, когда что-то ломается, люди могут обвинять его на сервере CI вместо проверки в сломанном коде. Понимание вашей сборки и ее максимально упрощение поможет всей команде сосредоточиться на интеграции лучше.

Ответ 4

  • получить возможность компилировать ваш код и запускать тесты
  • скачать и установить teamcity
  • настроить тестовый отчет как артефакт сборки в общих настройках

nunit - хорошее место для начала, потому что оно хорошо работает с teamcity.

teamcity действительно хорош для настройки, после этого у вас возникнут проблемы с ним

здесь некоторые ссылки, чтобы помочь

Ответ 6

Я нашел статью в блоге "Pete W. Idea Book", которая была бесценна для создания TeamCity и Visual SVN для меня. VisualSVN + TeamCity + NAnt + SQL Server

Даже говорит о том, что SQL Server 2005 работает с TeamCity (хотя, я считаю, он работает в явном виде с TeamCity 4.x). Интеграция с NAnt тоже помогла.

Это хорошее введение и учебная статья.