RE: [Clirr-devel] Swamped
Status: Alpha
Brought to you by:
lkuehne
From: Vincent M. <vma...@pi...> - 2004-11-10 09:26:29
|
Hi Lars and Simon, There are actually several plugins in Maven dedicated to deployments: - scm plugin - dist plugin - artifact (e.g. jar:deploy, war:deploy, or using directly the = <artifact> tag) - site:deploy - release plugin The release should not be used as deprecated. The scm plugin is ok but = is quite tied to how deploying plugins in Maven works, that is: - it works only with CVS - it assumes there is a changes.xml file that describe changes - it assumes we're using the <versions> tag I think this is all fine for us and we should be able to use the scm = plugin. Here's what it does: - modify the project.xml and changes.xml to swap a SNAPSHOT version and replace it with the final version name (it also reformats the = changes.xml file) - apply a CVS tag - checkout a fresh copy of the tag and build the project - upload the artifact to the Maven remote repo What I don't know is whether it works with a multiproject or not. I've never tried it and it's not used for multiprojects in Maven land. But = who knows... In any case I think it would require minimal changes to make it work for multiprojects. The artifact plugin works very fine and we can use it easily. It doesn't = do all the fancy stuff the scm plugin does: it concentrates on deploying a built artifact to a Maven remote repo. The dist plugin does not currently work for multiprojects but that = should be easy to fix. It builds zips and targz of the project and upload source = and binary distributions to a maven remote repo. It's complementary to the = scm plugin which only releases artifacts, not complete distribution. Then there is the NSIS plugin which generates installers for a project. = I haven't used it yet. Hope it helps, -Vincent > -----Original Message----- > From: cli...@li... [mailto:clirr-devel- > ad...@li...] On Behalf Of "Lars K=FChne" > Sent: mardi 9 novembre 2004 21:10 > To: cli...@li... > Subject: [Clirr-devel] Swamped >=20 > Hi guys, >=20 > sorry for not responding earlier. I have been assigned additional = tasks > inside my company, so unfortunately I currently can't devote any time = to > Clirr. I hope I can get my head above sealevel early next year or so. >=20 > Meanwhile if one of you guys could can change the build process to use > the maven scm plugin (like Vincent suggested in another email) that > would be most welcome. You should have all permissions neccessary to > update the website - if not, please let me know. >=20 > Sorry, > Lars >=20 >=20 > Vincent Massol wrote: >=20 > >Hi Lars, > > > >Sorry for the delay in answering. There is actually a procedure to = follow > to > >get the jars on ibiblio. Here's the procedure: > > > >http://maven.apache.org/repository-upload.html > > > >You'll need to create 2 bundles: > >- one for the core jar > >- one for the maven plugin. You'll need to specify that for the = plugin > it's > >meant to go in http://www.ibiblio.org/maven/clirr/plugins and not in > >http://www.ibiblio.org/maven/clirr/jars > > > >Thanks > >-Vincent > > > > > > > >>-----Original Message----- > >>From: cli...@li... [mailto:clirr-devel- > >>ad...@li...] On Behalf Of Lars K=FChne > >>Sent: dimanche 5 septembre 2004 20:53 > >>To: cli...@li... > >>Subject: [Clirr-devel] files for 0.4 have been released on = sourceforge > >> > >>Hi, > >> > >>I have made file releases for version 0.4 available on the = sourceforge > >>download pages - thanks guys, without you this release would not = have > >>been possible! > >> > >>I had to create the binary release files of 'core' manually, because = I > >>couldn't find a way to include the uberjar in the archives that are > >>built by dist:build-bin. It would be really great if you could test = the > >>release files a bit before we publish the news to a wider audience - > >>just to make sure I didn't make any stupid mistake. > >> > >>Vincent, can you arrange things on ibiblio, so it's as easy as = possible > >>to start working with the Maven plugin? > >> > >>Thanks, > >>Lars > >> > >> > >> >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick > _______________________________________________ > Clirr-devel mailing list > Cli...@li... > https://lists.sourceforge.net/lists/listinfo/clirr-devel |