Details
Description
When I call ivy:resolve as following
<ivy:resolve file="${deps.file}" showProgress="false" conf="compile" resolveMode="dynamic"/>
and having
<ivy pattern="${ivy.local.default.root}/[organisation]/[branch]/[module]ivys/ivy[revision].xml"/>
<artifact pattern="${ivy.local.default.root}/[organisation]/[branch]/[artifact]-[revision].[ext]"/>
set in my defaultResolver
ivy:resolver ignores [branch] and looks for ivy.xml in "${ivy.local.default.root}/[organisation]//[module]ivys/ivy[revision].xml"
and artifact in "${ivy.local.default.root}/[organisation]//[artifact]-[revision].[ext]".
However if I call <ivy:resolve file="${deps.file}" showProgress="false" conf="compile"/> without resolveMode set, everything is fine and resolve follows [organisation]/[branch] path.