I have a maven multi-module maven build setup in jenkins (ver 1.435). It's setup as a maven 2/3 job (maven 2.2.1). I also use the jenkins artifactory plugin (ver 2.0.4) to deploy to my artifactory repository (ver 220.127.116.11). When the plugin deploys to artifactory it adds a dash to the end of the artifact's filename. For example the file gets deployed as "artifactFile-1.0-.zip", I am expecting it deploy "artifactFile-1.0.zip". If I run 'mvn deploy' outside of jenkins the files get deployed without the dash. Attached is my build log, at the end of the log you can see all of the file getting deployed with the extra dash at the end.
This is bad because it's inconsistent with the maven deploy mechanism and it breaks downstream dependencies.