«Тщательно», руководство по настройке сервера TeamCity CI Jetbrain [закрыто]

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

11.12.2008 23:16:00
Этот ответ stackoverflow.com/a/730310/23659 на другой вопрос содержит ссылку на хороший скринкаст.
Mike Two 15.02.2012 21:58:39
7 ОТВЕТОВ
РЕШЕНИЕ

У людей на DimeCasts.net есть хорошее руководство по TeamCity .

27
13.12.2008 06:19:07
Я большой поклонник DimeCast, спасибо.
Agile Noob 17.12.2008 22:14:39
  1. получить компиляцию вашего кода и запускать тесты
  2. скачать и установить teamcity
  3. настройте свой тестовый отчет как артефакт сборки в общих настройках

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

Teamcity действительно хорош в настройке, опубликовать его у вас есть какие-либо проблемы с ним

вот несколько ссылок, чтобы помочь

6
12.12.2008 15:36:53
Вы можете использовать nant для компиляции уровня файла решения / проекта / кода. Я склонен компилировать на уровне файлов, так как это позволяет мне включать тесты в тот же проект, что и код моего приложения. Затем я отфильтровываю * Specs.cs
Scott Cowan 19.12.2008 11:11:53

В блоге «Книги идей Пита У.» я нашла статью, которая была неоценимой для создания TeamCity и Visual SVN для меня. VisualSVN + TeamCity + NAnt + SQL Server

Даже говорится о том, чтобы SQL Server 2005 работал с TeamCity (хотя, я считаю, что он работает "из коробки" с TeamCity 4.x). Помогла и интеграция с NAnt.

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

2
8.02.2016 09:07:08

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

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

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

11
20.12.2008 20:51:15

Я написал довольно длинный пост о том, как это сделать с ASP.Net и проектами веб-развертывания - звучит прямо у вас на пути (не знаете, разрешено ли мне публиковать это - моды?):

4
26.01.2013 15:37:06

Недавно я написал сообщение о публикации winforms развертываний ClickOnce с TeamCity . Вы не упоминаете, какие именно вещи вам нужно создать в среде CI, поэтому я не знаю, насколько это применимо. FWIW:

0
4.09.2013 15:28:36

Я нашел отличную серию постов в блоге по настройке TeamCity, Subversion и Web Deploy . Это сэкономило мне кучу времени.

7
26.01.2013 15:36:16