I'm at a stage with JiBX/WS where I'd love to try out a Maven example. I
got it mostly set up locally, but tripped up because JiBX/WS requires
JiBX 1.2, and the Maven JiBX plugin is at 1.1.6a. So this would be a
great time for us to start pulling all these threads together, and get a
CI build that publishes to a snapshot repository.
Jerome - fyi, we're hoping to release a beta of JiBX/WS soon after the
JiBX 1.2 release. JiBX/WS is using Ant + Ivy for it's build system.
I've added a "makepom" target to the build.xml, but will need to
manipulate the generated POM to add some missing info. I'm using a
local Hudson CI server currently, but am happy to give it a go with
TeamCity.
How can I help get TeamCity and the snapshot repository up and running?
Will you be using the existing shell scripts to publish to the snapshot
repository, or would it be better to integrate the Maven Ant tasks into
the build?
cheers
Nigel
Jérôme BERNARD wrote:
On Fri, Nov 28, 2008 at 00:58, Dennis Sosnoski <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Jérôme BERNARD wrote:
> On Thu, Nov 27, 2008 at 03:50, Dennis Sosnoski <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
> <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
>
> Jérôme BERNARD wrote:
> > On Wed, Nov 26, 2008 at 01:35, Dennis Sosnoski
<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> > ...
> >
> > Nigel suggested creating two separate Maven 2
repositories on
> > Sourceforge, one for snapshots and one for releases.
> Hopefully we
> > could
> > set up the release repository to be automatically
replicated to
> > the main
> > Maven repository, while keeping SNAPSHOTs only in their
> Sourceforge
> > repository. Is anyone able to help set this up (or offer a
> better
> > approach)?
> >
> >
> > This is the typical way to solve the issue.
> > I could probably help on that.
>
> Sounds great! How do we get started?
>
>
> We could simply reuse what we have done so far with the non
SNAPSHOTS
> repo.
> This would publish on SF the repo as requested.
> Now the real question might be who build the SNAPSHOTs?
> You? a CI engine?
> We may use my current instance of TeamCity for that if needed
> (http://www.rio-project.org/teamcity
That sounds great. Is it easy to configure from the Ant build? And
there's no need for the repository to be on Sourceforge, so if it's
easier to set it up on the same system as you're using for
TeamCity that
would work just as well.
Easy to configure an Ant/Maven build.
Usually those tools do detect changes in the CVS/SVN repo, checkout
sourcecode and try to build it.
There is nothing the developers has to do except fix the build when
it's broken ;-)
This could automate the pushof the SNAPSHOT dependencies to the JiBX
SNAPSHOTs Maven repo.
> )
> ...
>
> Ok. So If I got that right all you want to do is to publish JiBX
SNASHOTs.
> One of the use is going to be able to use those JiBX SNAPSHOTs
from a
> custom Axis2 build.
> Did I got that right?
Yes, that's correct. Of course, the SNAPSHOT builds will hopefully
be of
use to other projects, too (especially to verify fixes before a new
release).
Ok. I'll have a look at today.
Jerome
--
Jerome Bernard,
Director, EMEA Operations,
Elastic Grid, LLC.
Blog: http://blog.elastic-grid.com
------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
------------------------------------------------------------------------
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs