Re: Linux build Windows build asynchron

2007-03-30 Thread Emmanuel Hugonnet

Jerome Lacoste wrote:

On 3/20/07, Christian Clauss [EMAIL PROTECTED] wrote:


Hello everybody,



I'm trying to do an asynchron build process. I have to build my files 
on a

Linux environment and on a Windows environment. Actually these two build
processes run one and then the other. I copy the files via the ant
scp-task
to the Linux machine and start the build process by running a shell
script.
When finished are the files copied back to Windows using the ant scp-task
again. Subsequently the build process on the Windows environment is
started.
The code is written in C++ so it's necessary that it is compiled on both
environments.

My question: is it possible in Maven2 that the build process on a Linux
environment is started and at the same time the Windows build is started?
After one of the two builds has finished, Maven2 has to wait for the 
other

process to finish and then continue. Is this possible to realise?



Thanks a lot for your endeavours to assist.




As Wayne said, I think you should be able to achieve this using a CI 
server.


I think the CruiseControl (http://cruisecontrol.sf.net) distributed
extension might help. There are perhaps other open source CI servers that
support distributed builds,

Jerome

Hudson (https://hudson.dev.java.net) should be able to do this as well 
and it is quite easy to configure and use.

Emmanuel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Linux build Windows build asynchron

2007-03-20 Thread Christian Clauss
Hello everybody,

 

I'm trying to do an asynchron build process. I have to build my files on a
Linux environment and on a Windows environment. Actually these two build
processes run one and then the other. I copy the files via the ant scp-task
to the Linux machine and start the build process by running a shell script.
When finished are the files copied back to Windows using the ant scp-task
again. Subsequently the build process on the Windows environment is started.
The code is written in C++ so it's necessary that it is compiled on both
environments.

My question: is it possible in Maven2 that the build process on a Linux
environment is started and at the same time the Windows build is started?
After one of the two builds has finished, Maven2 has to wait for the other
process to finish and then continue. Is this possible to realise?

 

Thanks a lot for your endeavours to assist.

 

Christian



Re: Linux build Windows build asynchron

2007-03-20 Thread Wayne Fay

Look for a Continuous Integration server available for both Windows
and Linux that can compile your code etc on both environments.
Depending on your SCM, you might be able to wire things up so both
builds are automatically started any time code is checked in, or just
do a hourly/nightly build etc.

Wayne

On 3/20/07, Christian Clauss [EMAIL PROTECTED] wrote:

Hello everybody,



I'm trying to do an asynchron build process. I have to build my files on a
Linux environment and on a Windows environment. Actually these two build
processes run one and then the other. I copy the files via the ant scp-task
to the Linux machine and start the build process by running a shell script.
When finished are the files copied back to Windows using the ant scp-task
again. Subsequently the build process on the Windows environment is started.
The code is written in C++ so it's necessary that it is compiled on both
environments.

My question: is it possible in Maven2 that the build process on a Linux
environment is started and at the same time the Windows build is started?
After one of the two builds has finished, Maven2 has to wait for the other
process to finish and then continue. Is this possible to realise?



Thanks a lot for your endeavours to assist.



Christian




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Linux build Windows build asynchron

2007-03-20 Thread Jerome Lacoste

On 3/20/07, Christian Clauss [EMAIL PROTECTED] wrote:


Hello everybody,



I'm trying to do an asynchron build process. I have to build my files on a
Linux environment and on a Windows environment. Actually these two build
processes run one and then the other. I copy the files via the ant
scp-task
to the Linux machine and start the build process by running a shell
script.
When finished are the files copied back to Windows using the ant scp-task
again. Subsequently the build process on the Windows environment is
started.
The code is written in C++ so it's necessary that it is compiled on both
environments.

My question: is it possible in Maven2 that the build process on a Linux
environment is started and at the same time the Windows build is started?
After one of the two builds has finished, Maven2 has to wait for the other
process to finish and then continue. Is this possible to realise?



Thanks a lot for your endeavours to assist.




As Wayne said, I think you should be able to achieve this using a CI server.

I think the CruiseControl (http://cruisecontrol.sf.net) distributed
extension might help. There are perhaps other open source CI servers that
support distributed builds,

Jerome