VG
Size: a a a
VG
VG
VG
VG
VG
D
VG
AK
E
AK
E
E
E
VG
YM
VG
docker
+ docker-registry
+ buildbot
. У нас кроссплатформенное приложение, которое собирается из десятка репозиториев под разные целевые платформы. С помощью разных тулчейнов. У меня для этого используется buildbot
, свои скрипты на пайтоне и тулчейны для каждого таргета, которые завёрнуты в контейнеры и лежат в registry на отдельном серваке. Оно отлично работает, но есть один момент который мне не нравится. Между собираемыми пакетами есть зависимости. Там разделяемые библиотеки, которые нужно собирать в определённом порядке. И получается, что если обнаружены изменения в зависимых либах, надо каждый раз обновлять тулчейн в контейнере и в registry, перед сборкой следующей либы. А это может привести к проблемам: например, если билд будет прерван, и что-то недоустановится, или если одновременно кто-то решить обновить образ registry. Такого ещё не бывало, но всё же. С никсом было бы проще.VG
AK