Как стать автором
Обновить

Комментарии 5

Gitlab пример продукта, где приоритеты разработки по всей видимости определяются сугубо хотелками кастомеров - кто в текущем сезоне денег занес, туда все и бегут. Как будто у себя ни головы, ни совести.

Тут на днях смотрел как наши девопсы отлаживают конфигурации пайплайнов, тыкаясь в юай этого гитлаба потому, что, говорят, ни тесты на это написать, ни запустить проверку в офлайн, нет ни какой возможности - дескать поломали несколько лет тому назад и не торопятся чинить.

Что-то похоже что такие себе девопсы, потому что я в своей практике успешно наворачивал линтеры и анализиторы на .gitlab-ci.yml по схеме (еще не будучи девопсом)

Плюс есть https://github.com/firecow/gitlab-ci-local

Да и поднять локально раннер и на нем потыкаться - не видится большой проблемой

Локальный ранер, не будучи подключенным к серверу, нормально не работает. На самом деле вот ишуя: https://gitlab.com/gitlab-org/gitlab-runner/-/issues/2797 - которой уже скоро шесть лет исполнится и через год она пойдет в школу.

gitlab-ci-runner это альтернативная реализация, написанная за это время, фактически от безысходности, вообще другими людьми, под node.js. Естественно, что в ней не поддерживаются многие синтаксические конструкции, которые понимает настоящий ранер. Часть синтаксиса интерпретируется просто иначе. Поэтому результаты прогона мало что говорят о работоспособности в реальном окружении.

ишуя которой уже скоро шесть лет

там где-то рядом ещё ишуя про криво работающий ssh executor и ещё пачка заброшенных без исправления ишшуек. забить болт на много лет на крики о помощи там норма..

Саппорт работает точно по тому же принципу. Бизнес захотел "уйти в облака", что подразумевало и миграцию в SaaS гитлаб. Миграция проходила с потерей ~5-7% мердж реквестов и комментариев. Баг удалось локализовать, зарепортить, поговорить с несколькими уровнями саппорта и некоей мадам-архитектором. Баг признан багом, прямым текстом назван ценник за устранение в течение полугода-года, а иначе никаких гарантий. Спасибо, остались на self hosted.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий