Pull to refresh

Comments 9

"Проблема видна только на чистом раннере" это уровень новичков. "А вот на чистом раннере проблема не проявляется" – так начинается вуду.

Никогда не встречали "Проблема проявляется только на винде, которая была апгрейжена с прошлогодней. А на поставленной начисто – нет." ? Ничего, ещё встретите.

Линуксовый вариант это "в контейнере работает, на нативе падает" (дело оказалось в лимите на количество открытых приложением файлов, которое контейнер наследует от девелоперского хоста).

"А вот на чистом раннере проблема не проявляется" - Какая проблема, если она не проявляется? Эфемерная?

При настоящем использовании проблема, а в чистых средах её нет.

"Проблема видна только на чистом раннере" это уровень гитлаба ебучего

В том же гитхабе actions сделаны по уму, а в гитлабе в итоге надо все сборки делать сразу контейнерными и что бы паплайн запускал контейнеры и в контейнерах, иначе начинается возня с окружением, параметрами и прочими милостями (когда гитлаб считает себя выше конфигов внезапно и ты про это только из логов узнаешь)

Спасибо полезно. Особенно ценно, что асе это те вещи, которые на llm заранее не проверишь, но наверняка столкнешься

Ааа, как вовремя! )

Сейчас занимаюсь нетрадиционными отношениями с одной интересной программой, которую зачем-то следует собирать через bazel.

И плююсь, потому что искренне не понимаю: вот раньше берешь тарболл, распаковываешь, запускаешь в нем configure, make, make install - и всё работает.

Ну может указать придется пути к библиотекам, если само не нашло.

(И ведь достаточно развесистые вещи так собирались - тот же ОпенОфис из исходников)

А теперь - bazel. Эту платформу мы не знаем, эту ос мы не знаем, ааа, точно, у вас же Андроид на PowerPC, правильно? Ой, не работает почему-то, не могу собрать.

Потому что не Андроид на PowerPC, вот почему!

Зачем все так сложно-то?

bazel использовал чисто на "попробовать"... Оплевался... Остаюсь на CMake

Почему в мире Си всё так сложно? 😀

(сарказм, если что)

Сборка через хостовый docker одновременно обновляет и реестр, и локальный кэш раннера — устаревания не возникает.

Не надо так делать.

  1. Завтра у вас появится второй раннер и возникнет такая же проблема.

  2. Вы создали дырку, которая позволяет добраться из билд-скриптов до вашей хост-машины с рутовыми правами.

Sign up to leave a comment.

Articles