Interested Article - TeamCity

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

Возможности

  • Предварительное тестирование кода перед коммитом. Предотвращает возможность коммита программного кода, содержащего ошибки, нарушающего нормальную сборку проекта, путём удалённой сборки изменений перед коммитом.
  • Грид -сборка проекта. Предоставляет возможность производить несколько сборок проекта одновременно, производя тестирование на разных платформах и в различном программном окружении.
  • Интеграция с системами оценки покрытия кода , инспекции кода и поиска дублирования кода .
  • Интеграция с различными средами разработки : 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 .

Примечания

  1. . Дата обращения: 31 июля 2022. 31 июля 2022 года.
  2. . Дата обращения: 18 ноября 2012. 17 мая 2008 года.
  3. . Дата обращения: 18 ноября 2012. 20 марта 2012 года.

Ссылки

  • , Martin Fowler, 2006-05-01
Источник —

Same as TeamCity