Size: a a a

2020 March 02

L

Loljeene in pro.jvm
Ivan Rasikhin
А почему не docker runner
Потому что так сделала девопс команда.
источник

АД

Александр Дерюгин in pro.jvm
Либо городить распределённый кеш зависимостей и монтировать во все билдеры, оттуда линковать в контейнеры сборки через volume
источник

АД

Александр Дерюгин in pro.jvm
Но проще один раз подготовить образ со всеми зависимостями + maven, загнать к себе в Nexus/artifactory и использовать его как билдер
источник

АД

Александр Дерюгин in pro.jvm
При изменении зависимостей пересобирать соответственно
источник

IR

Ivan Rasikhin in pro.jvm
Loljeene
Потому что так сделала девопс команда.
Ок. Имхо лучше решение маунтить с локального диска
источник

IR

Ivan Rasikhin in pro.jvm
Остальное хз костыли
источник

АД

Александр Дерюгин in pro.jvm
Ivan Rasikhin
Ок. Имхо лучше решение маунтить с локального диска
А если билдеров десятки на разных машинах
источник

IR

Ivan Rasikhin in pro.jvm
На скольких? Все так же. Так или иначе кеш туда придется тащить
источник

IR

Ivan Rasikhin in pro.jvm
Из нексуса это тоже не быстро
источник

IR

Ivan Rasikhin in pro.jvm
Вначале скачай потом распакуй
источник

АД

Александр Дерюгин in pro.jvm
Но это быстрее чем тащить каждый раз с maven central
источник

IR

Ivan Rasikhin in pro.jvm
Ну я сказал имхо, я согласен что можно кеш держать в нексусе
источник

IR

Ivan Rasikhin in pro.jvm
В принципе тоже пойдет
источник

IR

Ivan Rasikhin in pro.jvm
Ну или в s3
источник

IR

Ivan Rasikhin in pro.jvm
Loljeene
Ребят, если я собираю мейвеном приложение в докере, в мультистейдж билде. Как мне кешировать зависимости, если отсутствует артифактори? Может есть какие то небольшие прокси которые можно поднять?
Подскажите идею
Глянь на maven-jib-plugin и ранай шел раннером
источник

L

Loljeene in pro.jvm
Ivan Rasikhin
Глянь на maven-jib-plugin и ранай шел раннером
для этого у меня должен быть мейвен на билд сервере, если я правильно понимаю
источник

IR

Ivan Rasikhin in pro.jvm
Враппер можешь юзать
источник

IR

Ivan Rasikhin in pro.jvm
Хотя я хз мб сборку в докере нужно изолировать
источник

IR

Ivan Rasikhin in pro.jvm
Тогда это не то
источник

IR

Ivan Rasikhin in pro.jvm
Jib пакует результирующий jar в докер
источник