Пример использования сценариев Bash поверх конвейеров CI/CD в некоторых проектах

Пример использования сценариев Bash поверх конвейеров CI/CD в некоторых проектах

Смотрю, я собираюсь сказать нечто, что может привести к тому, что меня запретят посещать вечеринки DevOps: не каждая задача по автоматизации заслуживает модного конвейера CI/CD. Я знаю, я знаю — это звучит кощунственно в 2026 году. Нас приучили верить, что больше, сложнее, более «корпоративно» — всегда лучше. Но что, если я скажу вам, что иногда хорошо написанный скрипт Bash, тихо сидящий в вашем репозитории, может быть именно тем, что нужно вашей команде?...

24 января 2026 06:00 · 5 минут · 1055 слов · Maxim Zhirnov
Почему ваш конвейер CI / CD, вероятно, является излишним

Почему ваш конвейер CI / CD, вероятно, является излишним

Начну с признания: однажды я создал конвейер CI/CD, настройку которого заняло больше времени, чем работа над самим проектом, для которого он предназначался. Конвейер имел 47 этапов, три различные среды тестирования и достаточно YAML, чтобы взрослый разработчик прослезился. Самое интересное? Он был предназначен для статического сайта документации, который обновлялся раз в пару месяцев. Если вы когда-либо объясняли, почему для вашего «простого» развёртывания требуется 15 различных инструментов, три уровня оркестрации и степень PhD в DevOps, чтобы это понять, то эта статья для вас....

21 августа 2025 06:01 · 6 минут · 1 слово · Maxim Zhirnov