After spending some time, I found a solution. I copied the ivyConfiguration insert from DefaultSettings and replaced the GlobalLock parameter with None (I need to disable the lock):
ivyConfiguration <<= (externalResolvers, ivyPaths, offline, checksums, appConfiguration, target, streams) map { (rs, paths, off, check, app, t, s) => val resCacheDir = t / "resolution-cache" new InlineIvyConfiguration(paths, rs, Nil, Nil, off, None, check, Some(resCacheDir), s.log) }
This seems like a workaround for me, but it works. Now there is no ivy blocking. Please help me improve the solution if you know how, since I'm new to sbt.
source share