Good idea.

Hopefully this will mean Derby will be deployed to the Maven repos as part of the Derby release process.

Thanks,

John

Jeremy Boynes <[EMAIL PROTECTED]> wrote on 08/08/2005 04:00:22 AM:

> I added a maven directory to HEAD containing project definitions for all
> the artifacts that the normal ant build produces. The main purpose of
> this is to capture POM information (project metadata) that allows Derby
> to be easily used by other projects that build using maven.
>
> This also allows us to easily upload release and snapshot artifacts into
> Apache's maven repositories for use by other projects. For an example, I
> deployed them to my home directory at
>
> http://people.apache.org/~jboynes/org.apache.derby
>
>
> To run this build, cd into maven and
>
> $ maven
> will attain the multiproject:install goal to install the artifacts into
> your local maven repo
>
> $ maven clean
> will attain the multiproject:clean goal to clean up the maven tree
>
> $ maven multiproject:deploy
> will copy all the artifacts into the apachecvs repository (note, for now
> this this has been disabled by commenting out the maven.repo.list
> definition in project.properties).
>
> This does not build using maven, it works by copying the jars that ant
> built into jars/${sanity}
>
> If no-one objects, I will use this to upload the 10.1.1.0 artifacts to
> the offical distribution repo at
>
> http://www.apache.org/dist/java-repository
>
> --
> Jeremy

Reply via email to