Size: a a a

2020 January 16

GG

George Gaál in ru_gitlab
нет проблем с кэшом
источник

GG

George Gaál in ru_gitlab
хотя это вкусовщина - пока не устаканилось лучшее решение для сборки
источник

A

Alexander in ru_gitlab
George Gaál
нет проблем с кэшом
А какие там проблемы. Вроде, уже год как есть поддержка кеширования слоев при сборке из докерфайла.
источник

GG

George Gaál in ru_gitlab
🤡это не то
источник

ДТ

Денис Толстов in ru_gitlab
Andor
если хочешь сделать их зависимыми - используй артефакты и/или кеш
сделал так:
variables:
 KBUILD_OUTPUT: build
cache:
 key: ${CI_COMMIT_REF_SLUG}
 paths:
   - $KBUILD_OUTPUT/
источник

ДТ

Денис Толстов in ru_gitlab
аххаха, теперь он в каждом джобе минуту распаковывает кэш, и потом минуту запаковывает
хотя сами по себе два джоба из четырёх занимают по 7 минут, два проходят моментально
источник

A

Andor in ru_gitlab
Alexander
А чем kaniko настолько лучше buildah, что советуют ее?
buildah умеет Dockerfile?
источник

A

Andor in ru_gitlab
о, написано, что умеет
источник

A

Andor in ru_gitlab
Денис Толстов
аххаха, теперь он в каждом джобе минуту распаковывает кэш, и потом минуту запаковывает
хотя сами по себе два джоба из четырёх занимают по 7 минут, два проходят моментально
дааа, кеш не очень круто сделан, там внутри всего лишь zip
источник

A

Andor in ru_gitlab
Alexander
А какие там проблемы. Вроде, уже год как есть поддержка кеширования слоев при сборке из докерфайла.
> Images to utilise as potential cache sources. Buildah does not currently support caching so this is a NOOP.
источник

GM

Gleb Mekhrenin in ru_gitlab
Денис Толстов
аххаха, теперь он в каждом джобе минуту распаковывает кэш, и потом минуту запаковывает
хотя сами по себе два джоба из четырёх занимают по 7 минут, два проходят моментально
так это у тебя проц медленный
источник

GM

Gleb Mekhrenin in ru_gitlab
разработчики таких хипсторских штук сидят на i9 с частотой по 5 ггц
источник

A

Andor in ru_gitlab
ты ещё скажи что надо ускоритель для deflate добавить
источник

ДТ

Денис Толстов in ru_gitlab
Gleb Mekhrenin
так это у тебя проц медленный
gitlab-ee инстанс запущен у меня, потому что имею 8Г оперативы, а билдить пришлось на Core 2 Duo E8400 2x3.00 GHz, естественно, полтора гига объектных файлов ядра Linux архивируются не так быстро
источник

GM

Gleb Mekhrenin in ru_gitlab
еще и полтора гига
источник

GM

Gleb Mekhrenin in ru_gitlab
тогда даже быстро
источник

A

Andor in ru_gitlab
он ядро собирает, говорил же
источник

GM

Gleb Mekhrenin in ru_gitlab
я видимо упустил этот момент
источник

ДТ

Денис Толстов in ru_gitlab
Знатоки
Комплекс Xenomai создаёт симлинки в дереве исходников наружу в соседнюю с проектом папку
Я закоммитил это дело, не знаю, стоило ли, но теперь билд падает, потому что make: arch/arm/xenomai/Kconfig: not found.
Внимание, вопрос. Накладывать Xenomai из архива в ходе пайплайна? Залить вторым проектом? Внести в этот? Отказаться полностью?
источник

KM

Kyrylo Melnychuk in ru_gitlab
Всем привет! А есть варианты без кастомного хелм чарта в Автодевопсе задеплоить приложение, которое на live и ready отвечает не на корне, а на /live и /ready ? Или вообще отключить пробы, как второй вариант
источник