Re: Linux build & Windows build asynchron
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]
Re: Linux build & Windows build asynchron
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
Re: Linux build & Windows build asynchron
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]