Are there some general guidelines regarding build optimization? For example, if you have multiple repos, for plugins, other artifacts, release and snapshot, internal and external. This takes time from the build. I also really don't want to manage another repo, so I have to be involved when some new artifact or plugin with a custom repo is needed. I have set the update interval in some of the repos, maybe need to look at that more closely? Run maven offline for the build?
Can't do parallel builds since not all the plugins are thread-safe. We're doing normal things, jars, wars, ears, bundles, unit tests. Any guidance is appreciated.
