I noticed a while back that the attach-descriptor is included in the
default lifecycle. Is this really needed for non-pom projects?

 

Also there is something bigger going on. Recently 2.0-SNAPSHOT of the
site plugin was added as a dependency to the dependency plugin. When the
dependency plugin is used in this instance, the build fails because
2.0-SNAPSHOT didn't include the attach-descriptor. Why then does a
plugin dependency in a plugin influence the version used by a build
itself? A person's build should be completely unrelated to the
dependencies of plugins being used. Something smells really wrong with
this, but I'm not sure. (SEE MDEP-113)

 

WDYT?

Reply via email to