Помогите выбрать платформу под CI. Поделитесь своим опытом. Jenkins vs TeamCity

Поделитесь своим опытом. Как вы выбирали CI платформу. По каким характеристикам, что для вас было важно, для чего вы ее использовали? ну и т.д. Нашел данную табличку и еще больше приуныл.

Таблица сравнения

PS - если честно выбираю между Jenkins и TeamCity.

  • Jenkins
  • TeamCity

0 участников

PPS - буду запускать тесты на behave, pytest, nosetests. Тесты будут запускаться ночью. С утра хочу видеть красивый отчет - какие тесты были выполнены, сколько ушло на это время, какие упали.

PPPS - хотелось бы чтобы была возможность запускать скрипты по расписанию с интервалом меньше минуты.

PPPPS - было бы прикольно, если была возможность создания вебморды где видно все тесты, а так же возможность разделения тестов по смысловым группам.

Не парься, Jenkins наше все!!! :thumbsup:

1 лайк

Увидел такие поля, как Integration IDE и Integration other и там для Jenkis нету ни PyCharm ни You Track, а именно пайчарм как ide и you track как багтрекер мы и используем((( Жаль конечно, придется TeamCity ставить.

Привет.

Если вы на проекте используете продукты JetBrains (IDE\YouTrack) то стоит смотреть в сторону TeamCity. Если нет - то ваш выбор Jenkins.
У всех продуктов JetBrains отличная интеграция между собой + Hub.
Но стоит учитывать, что у TeamCity только 3 бесплатных билдагента и 20 билд конфигураций.
Кажды следующий агент - $300