Today, after job finishes, Hudson plugin deploys all Maven artifacts to Artifactory. Sometimes, it deploys things we don't really need there but Maven marked them as "artifacts" anyway.
For example, our POM creates a large binary "*.tar.gz" file. It still has "<packaging>jar</packaging>" so a small *.jar file is also created, we usually have it set to
So this small *.jar file and the POM itself ares till deployed to Artifactory even though we really don't need it there.
Sometimes, our POM doesn't even create a new "*.tar.gz" archive for various reasons but we still have this "noise" deployed to Artifactory.
If Hudson plugin had an "include pattern" it could nicely solve this issue as it would only deploy the real data and not something Maven happens to see as an "artifact".