на python (pip install, etc). 
                  
                  
                  Этот стейдж запускается на отдельном ранере(docker executor прокинут сокет с хоста). 
                  
                  
                  При каждом запуске этой джобы происходит загрузка зависимостей из интернета. 
                  
                  
                  Как можно этого избежать, чтобы ускорить сборку?
                  
                  
                
Никаких сокетов с хоста Используй артифактори или депенденси прокси
Т.е для сборки бекенда мне нужно развернуть артифактори и хранить все зависимости там?
Я почему-то думал в сторону minio как кэша
Это отчасти поможет
А почему минио поможет отчасти? Версии зависимостей вероятно не меняются каждый день 🙂
Потому что сложишь в него докеры и распределенный кэш раннера, но с не кэшированием слоев в канико это не поможет
Ну слои я уже кеширую, значить осталось только минио поднять 😁
Может ты это плохо делаешь
Блин, там только одна опция и всё, или я чего-то не знаю?
Стопудов что-то не знаешь
А ты знаешь?) Если да то расскажи, пожалуйста, или укажи направление куда копать)
Ответ будет простой - смотреть надо. А еще позырь ишьюс каники в гитхабе. Ты удивишься. И потом поймешь, почему верфь с кэшированием работают лучше
Обсуждают сегодня