You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by emerson cargnin <ec...@gmail.com> on 2007/04/10 13:56:40 UTC

parallel building

Is there any way to make multi modules (regarding to both maven 1 and
maven 2) builds to work in parallel when it detects a project has no
dependencies (that need to be built beforehand)?

thanks
emerson

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: parallel building

Posted by Nigel Magnay <ni...@gmail.com>.
I have added it as MNG-3004. I had a quick play to see if I could get it to
work - I created a POC that could build in parallel, but my threads don't
seem to have the requisite plexus gubbins in their classpath, and I'm not
sure how all that stuff works.

If someone could tell me how to fix that it'd be good - I know supplementary
things will need more thought (e.g. interleaved logging from the different
threads), but it oughtn't to be insurmountable.


On 10/04/07, emerson cargnin <ec...@gmail.com> wrote:
>
> I had a look on Hudson and I think it just distribute different
> projects, not the same project build:
> https://hudson.dev.java.net/masterSlave.html
>
> I couldn't found in any of Jira projects any thing regarding to
> parallel multi module build. Does anyone knows if this search is
> right?
> :
>
> http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&pid=10500&pid=11124&pid=11533&pid=11123&pid=11125&pid=11126&pid=11191&pid=11211&pid=11212&pid=11127&pid=11128&pid=11227&pid=11129&pid=11226&pid=11213&pid=11130&pid=11214&pid=11131&pid=11310&pid=11361&pid=11132&pid=11133&pid=11134&pid=11530&pid=11341&pid=11431&pid=11532&pid=11141&pid=11215&pid=11135&pid=11136&pid=11441&pid=11137&pid=11216&pid=11138&pid=11340&pid=11217&pid=11218&pid=11220&pid=11221&pid=11241&pid=11293&pid=11139&pid=11140&pid=11142&pid=11143&pid=11144&pid=11391&pid=11250&pid=11145&pid=11531&pid=11390&pid=11223&pid=11483&pid=11540&pid=11146&pid=11147&pid=11224&pid=11149&pid=11150&pid=11362&pid=11225&pid=11095&pid=11481&pid=10940&pid=11110&query=parallel&summary=true&description=true&body=true
>
> Thanks a lot
> Emerson
>
> On 10/04/07, Nigel Magnay <ni...@gmail.com> wrote:
> > Not as far as I know. The Hudson CI tool claims to be able to parallel
> build
> > in the correct order, but I don't know how good it is at it.
> >
> > IMHO it'd be a very powerful addition - if you've got something like an
> > 8-core mac, it'd be nice to keep more of it busy. Even farming out
> builds to
> > separate machines (something I believe XCode can do) would be even
> nicer...
> >
> > Maybe there's a JIRA issue for this.
> >
> > On 10/04/07, emerson cargnin <ec...@gmail.com> wrote:
> > >
> > > Is there any way to make multi modules (regarding to both maven 1 and
> > > maven 2) builds to work in parallel when it detects a project has no
> > > dependencies (that need to be built beforehand)?
> > >
> > > thanks
> > > emerson
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
> > >
> > >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: parallel building

Posted by emerson cargnin <ec...@gmail.com>.
I had a look on Hudson and I think it just distribute different
projects, not the same project build:
https://hudson.dev.java.net/masterSlave.html

I couldn't found in any of Jira projects any thing regarding to
parallel multi module build. Does anyone knows if this search is
right?
:
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&pid=10500&pid=11124&pid=11533&pid=11123&pid=11125&pid=11126&pid=11191&pid=11211&pid=11212&pid=11127&pid=11128&pid=11227&pid=11129&pid=11226&pid=11213&pid=11130&pid=11214&pid=11131&pid=11310&pid=11361&pid=11132&pid=11133&pid=11134&pid=11530&pid=11341&pid=11431&pid=11532&pid=11141&pid=11215&pid=11135&pid=11136&pid=11441&pid=11137&pid=11216&pid=11138&pid=11340&pid=11217&pid=11218&pid=11220&pid=11221&pid=11241&pid=11293&pid=11139&pid=11140&pid=11142&pid=11143&pid=11144&pid=11391&pid=11250&pid=11145&pid=11531&pid=11390&pid=11223&pid=11483&pid=11540&pid=11146&pid=11147&pid=11224&pid=11149&pid=11150&pid=11362&pid=11225&pid=11095&pid=11481&pid=10940&pid=11110&query=parallel&summary=true&description=true&body=true

Thanks a lot
Emerson

On 10/04/07, Nigel Magnay <ni...@gmail.com> wrote:
> Not as far as I know. The Hudson CI tool claims to be able to parallel build
> in the correct order, but I don't know how good it is at it.
>
> IMHO it'd be a very powerful addition - if you've got something like an
> 8-core mac, it'd be nice to keep more of it busy. Even farming out builds to
> separate machines (something I believe XCode can do) would be even nicer...
>
> Maybe there's a JIRA issue for this.
>
> On 10/04/07, emerson cargnin <ec...@gmail.com> wrote:
> >
> > Is there any way to make multi modules (regarding to both maven 1 and
> > maven 2) builds to work in parallel when it detects a project has no
> > dependencies (that need to be built beforehand)?
> >
> > thanks
> > emerson
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: parallel building

Posted by Nigel Magnay <ni...@gmail.com>.
Not as far as I know. The Hudson CI tool claims to be able to parallel build
in the correct order, but I don't know how good it is at it.

IMHO it'd be a very powerful addition - if you've got something like an
8-core mac, it'd be nice to keep more of it busy. Even farming out builds to
separate machines (something I believe XCode can do) would be even nicer...

Maybe there's a JIRA issue for this.

On 10/04/07, emerson cargnin <ec...@gmail.com> wrote:
>
> Is there any way to make multi modules (regarding to both maven 1 and
> maven 2) builds to work in parallel when it detects a project has no
> dependencies (that need to be built beforehand)?
>
> thanks
> emerson
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>