The incremental builds are a great feature of the Maven runner. Select the Build only modules affected by changes checkbox and TeamCity will automatically determine the set of affected modules. You can read more about how this works in the documentation here https://www.jetbrains.com/help/teamcity/2019.1/maven.html#Maven-IncrementalBuilding.
Hi,
I think you will find the answers to your questions in our help documentation located at https://www.jetbrains.com/help/teamcity/2019.1/maven.html#Maven-Mavenrunnersettings.
The incremental builds are a great feature of the Maven runner. Select the Build only modules affected by changes checkbox and TeamCity will automatically determine the set of affected modules. You can read more about how this works in the documentation here https://www.jetbrains.com/help/teamcity/2019.1/maven.html#Maven-IncrementalBuilding.
You might also find our blog post on Incremental Building with Maven and TeamCity to be especially helpful. https://blog.jetbrains.com/teamcity/2012/03/incremental-building-with-maven-and-teamcity/