Wayne, you state that the groupId, artifactId and version are always used when publishing to a repo, so I tried specifying ${buildNumber} as the version, as in <version>${buildNumber}</version>
However, this didn't get interpolated correctly, leading to an artifact in my repo called ArtifactId-${buildNumber}. If I do the same using a "normal" property, as in: <version>${my.property}</version> ... <properties> <my.property>111</my.property> </properties> Then I get an ArtifactId-111 in my repo. Does this seem like a bug in the build number plugin, that it isn't interpolating correctly, or that the ${buildNumber} is a kind of property that doesn't get interpolated when specified in a <version>...</version> section? Is this the same problem as http://jira.codehaus.org/browse/MOJO-909 ? Kind regards, Matthias. Wayne Fay wrote: > > Sorry, I didn't intend to mislead you. I was only trying to address > part of your question, the "how do I get buildnumber to put its number > in my artifact's name during the build" part, not the "how do I get > that artifact installed with that same name" which, as Wendy says, is > not possible. > > Artifacts always go into the local repo cache using the groupId, > artifactId, and version you have declared in the pom -- it completely > ignores the finalName. > > finalName is only useful for changing the name of a war/ear and then > pulling it out of /target to use it for something else directly. > > Wayne > -- View this message in context: http://www.nabble.com/problem-using-the-buildnumber-plugin-with-maven-tp17077968p19335391.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]