Ich habe ein Multi-Modul Maven-Projekt und in jedem Modul gibt es einige Komponententests.Vermeiden Unit-Tests in unveränderten Modulen in Maven
Wenn ich den Quellcode in einem Modul ändere und ein "mvn-Paket" mache, werden auch die Tests in anderen Modulen ausgeführt.
Ich weiß, dass mvn "Paket" Lebenszyklus führt alle Lebenszyklen vor "Paket" (kompilieren, testen, etc.).
Aber gibt es einen klugen Weg, dass dies vermieden werden kann?
http://stackoverflow.com/questions/42338827/skip-maven-build-for-un-modified-modules – Nemesis
Verwenden Sie mavens '-pl: project1,: project2' Parameter, um nur geänderte Unterprojekte zu erstellen. –
@TimothyTruckle Ich mache den Build in meinem Jenkins. Woher weiß ich, welches Modul geändert wurde? – Yashu