We have a Nexus local repository manager which handles all our internal projects (as well as mirroring outside repositories). For our internal projects, we only keep the most
You may try the Maven Repo Cleaner Jenkins Plugin