Hello. I havea large multi-module project that is built by various build configurations, on various branches. I am using TeamCity Cloud, and I have only cloud agents.
It seems to me that all of the maven dependencies are always downloaded, is if the Maven local repo was always empty. Probably I cannot understand the maven "Local Artifact repository" setting in the Maven build step in my configurations, but I think that at least one of its options should allow the Mave repo to be shared among all the agents and all the build configurations. It seems to me that it is not the current case.
Is there something I am doing wrong? How can I achieve my purpose? This is quite critical, since often builds fail due to dependencies not being downloaded (I'd like them to be already in place from the previous builds), and a lot o f time goes on downloading the same dependencies over and over.