We have one project which has files shared across several others so the maven compile for that project creates a .jar file. When I compile the micro services on my laptop, they each have a dependency on the jar file in my repo. And they pick up the related dependency and the Maven build.
But, the code build pipeline does not maintain a local repo. So when I try to do “mvn clean install” on each micro service they cannot locate shared.jar and the build fails.