TeamCity

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
TeamCity
Logo teamcity.png
TeamCity 1.png
Тип Непрерывная интеграция
Разработчик JetBrains
Написана на Java
Операционная система Кроссплатформенное ПО
Аппаратная платформа кроссплатформенное программное обеспечение
Последняя версия 2017.2.1[1] (10 декабря 2017 года)
Лицензия Проприетарная: бесплатная для небольших команд и открытых проектов; коммерческая для больших команд разработчиков
Сайт jetbrains.com/teamcity/

TeamCity — серверное программное обеспечение от компании JetBrains, написанное на языке Java, билд-сервер для обеспечения непрерывной интеграции. Первый релиз состоялся 2 октября 2006 года[2].

Возможности[править | править код]

  • Предварительное тестирование кода перед коммитом. Предотвращает возможность коммита программного кода, содержащего ошибки, нарушающего нормальную сборку проекта, путём удалённой сборки изменений перед коммитом.
  • Грид-сборка проекта. Предоставляет возможность производить несколько сборок проекта одновременно, производя тестирование на разных платформах и в различном программном окружении.
  • Интеграция с системами оценки покрытия кода, инспекции кода и поиска дублирования кода.
  • Интеграция с различными средами разработки: Eclipse, IntelliJ IDEA, Visual Studio.
  • Поддержка различных платформ: Java, PHP, .NET и Ruby.

Поддерживаемые системы управления версиями[править | править код]

TeamCity поддерживает следующие системы управления версиями:

Лицензия[править | править код]

Возможны следующие варианты лицензирования:

  • Professional Server License: Бесплатная версия. Имеется ограничение в 100 конфигураций сборки build configurations; Включает в себя лицензию на 3 агента для сборки.
  • Enterprise Server License: Коммерческая версия. Неограниченное количество пользовательских аккаунтов и конфигураций сборки; Включает в себя лицензию на 3 агента для сборки.
  • Build Agent License: Коммерческая, позволяет добавить дополнительно ещё одного агента для сборки к уже имеющимся. Может использоваться совместно как с лицензией Professional Server License, так и с лицензией Enterprise Server License.
  • Open Source License.

Примечания[править | править код]

Ссылки[править | править код]