This all sounds *incredibly* painful... I have an OSS project on Google Code
which uses ant to build jar, zip and javadoc. I want to be able to easily
(one command) upload all new releases to maven. I'm happy enough to write a
pom.xml file to enable this. Is there a guide for this? I know nothing about
Maven, just ant.


jrduncans wrote:
> 
> On Thu, May 28, 2009 at 11:51 AM, Jeff MAURY <[email protected]> wrote:
> 
>> I don't think Google Code does support rsync.
>> What I have done on one of my Google Code project is to create inside the
>> sourcde tree a folder called repository which is a Maven repository.
>> Then,
>> when my build is release, it is deployed into this part (I think this can
>> be
>> done with the WebDav protocol which is supported by SVN).
>> Any projects wanted to use your artifacts should declared this repository
>> you just created.
>>
>> Regards
>> Jeff MAURY
>>
>> On Thu, May 28, 2009 at 5:15 PM, Sam Halliday <[email protected]
>> >wrote:
>>
>>
> This is, generally speaking, not a very good solution.  Other open-source
> projects that wish to use your artifacts as dependencies will not be able
> to
> get their artifacts into the central repository if they have to have a
> third-party (your google code site) repository added.  (See the original
> link).  Also, for those that don't use repository managers, added a
> repository to your pom slows Maven down, as now every artifact is looked
> for
> in every repository you have to specify.
> 
> Repository proliferation considered harmful.
> 
> My own Google code release fell very much into the infrequent release
> category, so I built a bundle as described on the site and filed an issue
> for it to be uploaded.  I've done this both for my own Maven-built
> project,
> as well as manually building an upload-bundle for binaries for other
> projects that are built with Ant.
> 
> -- 
> Stephen Duncan Jr
> www.stephenduncanjr.com
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Make-Google-Code-ant-projects-available-tp23763883p23765049.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]

Reply via email to