We have a repository with modules, and the modules depend on each other to build. DepShield is failing to find the just built snapshot of the dependency from the same repo because it insists on downloading the dependency from nexus, even though it was never installed there, and in normal local builds it will find it in its local machine repository.
A few thoughts come to mind on fixing this:
- DepShield does a mvn install command and provides a local repository.
- DepShield allows us to customize the build similar to how Travis CI does.