Согласно документации Ivy, зависимость с изменением = "true" означает, что модуль может изменяться, даже если ревизия такая же. Это особенно полезно для интеграции.
Теперь я полагаю, что система достаточно умна, чтобы не загружать артефакты каждый раз. Он может сравнивать, например, временные метки «публикации» в ivy.xml и загрузки (и кеширования) только в случае необходимости.
Но это не тот случай, если у зависимости есть rev = "latest.integration". Я вижу, что он каждый раз загружает артефакты, и я уверен, что они не изменились. Если я изменю "rev" на какую-то точную версию, то все заработает, как ожидалось.
Это ожидаемое поведение и есть ли у меня шанс заставить его работать с "latest.integration"?
Пользуюсь Ivy 2.2.0.