Continuous dependency update: как обновить тысячи Maven зависимостей и не сойти с ума #
Любая современная сложная IT-система непременно строится с использованием готовых опенсорсных решений. Чем сложнее и старше продукт, тем больше подобных кубиков — внешних зависимостей — появляется в проекте.
Рано или поздно приходит понимание, что всем этим зоопарком надо как-то управлять, желательно автоматически.
Я расскажу, как, используя maven плагины, чуточку Groovy и очень много Jenkins, мы в Naumen Service Management Platform пришли к решению этой проблемы.
Доклад будет полезен разработчикам и девопсам, которые сталкиваются с поддержкой систем с множеством внешних зависимостей.