стоим на вопросе выбора платформы для cd/ci, может кто-нибудь порассказывать в чем плюсы-минусы? Мы попробовали git actions в github, GitLab и сейчас вот Jenkins гоняем
гитлаб для небольших проектов проще, в бесплатном тире есть все что нужно
главное вовремя тогда съезжать с гитлаба на дженкинс, когда вырастаешь с этого все дела
иначе будет нечитаемый звиздец с вложенностями уровня 100, 100500 экстендов вызывающие такие же экстенды..коллекции на баше и прочий адище.
зато просто и понятно разработчикам и вообще они сами могут себе CI\CD настроить
А могли бы разработчикам дать shared custom library и разрабы сами бы себе всё сделали
не ну в защиту могу сказать, что если грамотно напилить экстенды, описать норм в доке все это и действительно собирать как конструктор, то будет нормально
Обсуждают сегодня