newsare.net
Большие старые проекты обычно живут по своим законам.Ты уже не спрашиваешь, почему именно так, — просто делаешь свою часть работы и стараешьсКак мы ускорили CI в 2 раза с помощью Docker Swarm и немного здравого смысла
Большие старые проекты обычно живут по своим законам.Ты уже не спрашиваешь, почему именно так, — просто делаешь свою часть работы и стараешься ничего не сломать.Наш проект был именно таким: монорепозиторий, десятки микросервисов, сотни зависимостей и общие библиотеки для всего подряд. В кодовой базе было около 220 Python-пакетов и примерно 70 Docker-контейнеров, которые собирались из них. Всё хранилось в одном репозитории, а полный пайплайн для pull request’ов проходил в Azure TFS до 4-х часов. Именно это пришлось оптимизировать... Читать далее Read more











