The timestamp is generated when maven deploys the artifact and it doesn't
keep this info.I don't think you can do better.

Arnaud

On Fri, Aug 7, 2009 at 3:08 AM, Stephen Duncan Jr
<[email protected]>wrote:

> On Fri, Jul 31, 2009 at 10:53 AM, Stephen Duncan Jr <
> [email protected]> wrote:
>
> > I'm trying to manually build an assembly that aggregates multiple
> > assemblies, to make an installer.  So, I depend on the .tar.gz produced
> from
> > other assemblies, I use the dependency-plugin to unpack those
> dependencies.
> > While versions are SNAPSHOTs, all of the directories after unpacking have
> > names like artifactId-1.0-SNAPSHOT.  I'd like to rename them to match the
> > timestamped version when the dependencies are pulled from the repository.
> > Is there a way to access the timestamped version number from the build?
> > (From there I could use the antrun plugin or the GMaven plugin to do the
> > rename)
> >
> > --
> > Stephen Duncan Jr
> > www.stephenduncanjr.com
> >
>
> For now, I'm using the maven-assembly-plugin to to create a directory
> assembly with dependencySet.  This is the only tool I know of right now
> that
> produces the dependency files with the timestamp in the name instead of
> "SNAPSHOT".  I'm then looping over the files in the directory produced and
> extracting out the names and the versions from the name.   I'd love to find
> out a cleaner way of getting this information...
>
> --
> Stephen Duncan Jr
> www.stephenduncanjr.com
>

Reply via email to