Учебники

CI — Создание проекта в TeamCity

Теперь, когда у нас есть исходный код в репозитории Git и весь наш исходный код работает на сервере сборки, пришло время создать проект на нашем сервере непрерывной интеграции. Это можно сделать с помощью следующих шагов —

Шаг 1 — Войдите в систему TeamCity. Перейдите по ссылке на вашем сервере непрерывной интеграции — http: // localhost: 8080 / login.html .

TeamCity Software

Введите учетные данные администратора и войдите на сервер.

Шаг 2 — После входа в систему вы увидите домашний экран. Нажмите Создать проект, чтобы начать новый проект.

Создать проект

Шаг 3 — Дайте имя проекту и нажмите «Создать», чтобы запустить проект. В нашем случае мы присваиваем нашему проекту имя «Demo», как показано на следующем снимке экрана.

Название проекта Демо

Шаг 4 — Следующий шаг — упомянуть Git-репозиторий, который будет использоваться в нашем проекте. Помните, что в среде непрерывной интеграции сервер CI должен получить код из репозитория с поддержкой Git. Мы уже включили нашу папку проекта в Git-репозиторий на предыдущем шаге. В TeamCity вам нужно создать корень VCS. Для этого щелкните Корни VCS на главном экране проекта.

VCS Root

Шаг 5 — На следующем экране нажмите « Создать корень VCS», как показано на следующем снимке экрана.

Создать VCS Root

Шаг 6 — На следующем экране, который появляется, выполните следующие шаги —

  • Укажите тип VCS как Git.

  • Дайте имя для корня VCS, это может быть любое дружественное имя. Мы дали название как приложение .

  • Присвойте URL-адрес Fetch как C: \ Demo \ Simple — это git- репозиторий без поддержки.

  • Если вы прокрутите экран вниз, вы увидите кнопку «Проверить соединение». Щелкните по нему, чтобы убедиться, что вы можете успешно подключиться к репозиторию с поддержкой Git.

Укажите тип VCS как Git.

Дайте имя для корня VCS, это может быть любое дружественное имя. Мы дали название как приложение .

Присвойте URL-адрес Fetch как C: \ Demo \ Simple — это git- репозиторий без поддержки.

Если вы прокрутите экран вниз, вы увидите кнопку «Проверить соединение». Щелкните по нему, чтобы убедиться, что вы можете успешно подключиться к репозиторию с поддержкой Git.

Кнопка проверки соединения

Появляется кнопка проверки соединения

Шаг 7 — Нажмите «Создать», и вы увидите, что ваш репозиторий зарегистрирован, как показано на следующем рисунке.

Репозиторий Зарегистрирован

Шаг 8 — Следующий шаг — создать конфигурацию сборки, которая будет использоваться для сборки проекта. Перейдите на экран своего проекта в TeamCity → Общие настройки . Нажмите Создать конфигурацию сборки.

Team City Общие настройки

Шаг 9 — На следующем экране дайте имя для конфигурации сборки. В нашем случае мы назвали его DemoBuild, а затем нажмите «Создать».

Demo Build

Шаг 10 — На следующем появившемся экране вам будет предложено выбрать репозиторий VCS, который был создан на предыдущих этапах. Поэтому выберите название «Приложение» и нажмите «Вложить».

VCS Repository

Шаг 11 — Теперь на следующем всплывающем экране нам нужно настроить шаги сборки. Поэтому нажмите на ссылку « настроить шаги сборки вручную ».

Настроить шаги сборки вручную

Шаг 12 — На следующем экране сборки нам нужно ввести следующие детали —

  • Выберите тип Runner как MSBuild.

  • Дайте необязательное имя для имени шага.

  • Дайте имя файла, который нужно построить. Когда мы указываем MSbuild в предыдущих разделах, мы обычно видим, что мы даем опцию Simple.csproj . То же самое необходимо указать здесь.

  • Выберите версию MSBuild как «Microsoft Build Tools 2013».

  • Выберите MSBuild ToolsVersion как 12.0.

  • Прокрутите страницу вниз, чтобы сохранить настройки.

Выберите тип Runner как MSBuild.

Дайте необязательное имя для имени шага.

Дайте имя файла, который нужно построить. Когда мы указываем MSbuild в предыдущих разделах, мы обычно видим, что мы даем опцию Simple.csproj . То же самое необходимо указать здесь.

Выберите версию MSBuild как «Microsoft Build Tools 2013».

Выберите MSBuild ToolsVersion как 12.0.

Прокрутите страницу вниз, чтобы сохранить настройки.

Версия MS Build Tool

MS Build Tool версия 12.0

Шаг 13 — На следующем экране нажмите Run.

Нажмите Run

Вы увидите, что сборка вашего приложения сейчас выполняется.

Заявка в процессе

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

Успешный экран

Вы также можете перейти в журнал сборки, чтобы увидеть все шаги, которые были выполнены сервером Continuous Integration, как показано на следующем снимке экрана.