Size: a a a

2021 March 09

АА

Александр Арбузов... in ctodailychat
Yaroslav
для меня норм связка это: BB + Jira + Jenkins
поддерживаю
источник

GL

Gleb Lesnikov in ctodailychat
Max Syabro
ну на дрон я потратил пару часов на настройку
с кредитом от azure очень ок )
а скока у вас репозиториев? у нас 550 🙂 и 100+ CI имеют
источник

MS

Max Syabro in ctodailychat
Gleb Lesnikov
а скока у вас репозиториев? у нас 550 🙂 и 100+ CI имеют
ууууу
источник

MS

Max Syabro in ctodailychat
источник

VI

Vladimir Ivanov in ctodailychat
короче, сейчас есть пара монореп, в которых асинк пайплайны активно используются (тесты, интегрейшн тесты, билды, деплои, клиентские либы, кеши)
и вот строить между этими джобами зависимости стало уже очень-очень тяжело
если запускать всё разом, то в одном пайплайне по максимуму 110 джоб
источник

VI

Vladimir Ivanov in ctodailychat
и у меня какое-то ощущение, что мы где-то повернули не туда
источник

AY

Anna Y in ctodailychat
В чем плюсы монореп?
источник

DT

Dmitry Tsybin in ctodailychat
Vladimir Ivanov
короче, сейчас есть пара монореп, в которых асинк пайплайны активно используются (тесты, интегрейшн тесты, билды, деплои, клиентские либы, кеши)
и вот строить между этими джобами зависимости стало уже очень-очень тяжело
если запускать всё разом, то в одном пайплайне по максимуму 110 джоб
Кстати да, у нас тоже есть монорепа и для неё нужно уметь делать пайплайны. Мне казалось, что у Гитлаба как раз есть возможность пайплайны по директориям проектов напихать и нормально должно работать без переусложнений. Всё не так?
источник

DT

Dmitry Tsybin in ctodailychat
Anna Y
В чем плюсы монореп?
Google it pls
источник

DT

Dmitry Tsybin in ctodailychat
Много
источник

AY

Anna Y in ctodailychat
По описанию выглядит как ад
источник

DT

Dmitry Tsybin in ctodailychat
Но на инфраструктуру нагрузка
источник

A

Andrey in ctodailychat
Anna Y
По описанию выглядит как ад
очень сильно зависит от тулинга
источник

A

Andrey in ctodailychat
какждый владелец моноропа пилит свой тулинг
источник

DT

Dmitry Tsybin in ctodailychat
Поэтому в нормальном мире должна быть одна монорепа
источник

DT

Dmitry Tsybin in ctodailychat
Dmitry Tsybin
Google it pls
Вот по ссылочке TLDR: http://danluu.com/monorepo/
источник

Y

Yaroslav in ctodailychat
Dmitry Tsybin
Поэтому в нормальном мире должна быть одна монорепа
кто-то поднял красную тряпку вот ща
источник

VI

Vladimir Ivanov in ctodailychat
Anna Y
В чем плюсы монореп?
лично мы устали ходить в 15 реп и обновлять версию одной коммон либы
источник

VI

Vladimir Ivanov in ctodailychat
плюс интеграционные тесты стало писать в разы проще
источник

DT

Dmitry Tsybin in ctodailychat
Yaroslav
кто-то поднял красную тряпку вот ща
Why? Мой тезис: можно выбрать модель с монорепой и без, но если выбрать подход с монорепой, то она должна быть по возможности одна
источник