Настройка сборки (компиляции) проекта и триггера в TeamCity

Настройка сборки (компиляции) проекта и триггера в TeamCity

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Всем привет! В предыдущей статье мы рассмотрели, как создавать проект в TeamCity. Рассмотрим второй шаг нашего сценария – сборка (компиляция проекта).

Так как у нас проект на .NET в виде Visual Studio Solution’а  – здесь всё просто.

Переходимв меню “Build Steps” (Шаги сборки), выбираем Runner type (а их тут действительно много) и останавливаемся на Visual Studio (sln).

teamcity-22

После выбора загрузится страница с остальными настройками:
teamcity-21
Build file path – путь к sln-файлу в до этого настроенном репозитории на GitHub.

После сохранения можно увидеть добавленный степ.

teamcity-23

После этого нужно настроить автоматический запуск сборки. Переходим в “Build Triggers” и выбираем условие VCS Trigger – по умолчанию он будет раз в минуту проверять наличие новых коммитов (изменений) в репозитории, а если таковые найдутся – запустит сборку проекта.

teamcity-24

Для проверки созданного тригера сделаем небольшие изменения в проекте и закоммитим их. Например, я добавил пустую строку в конфиге нашего проекта.

teamcity-25

Закоммитим изменения любым удобным Вам клиентом – я использую Github for Windows:

teamcity-26

После коммита можно заметить, что проект успешно собрался:

teamcity-27

Связанные статьи