changes.
| h3. Supported operating systems |
| |
| * Windows 2000/XP/Vista 32 bit, x86 architecture |
| * Linux 32 bit, x86 architecture |
| * Mac OSX 32 bit |
| * More operating systems will be supported in the formal 2.0 release |
| |
| h3. Memory requirement |
| |
| * 512M minimum, 1G recommended |
| |
| h3. Installation Steps |
| |
| | # Make sure you have JDK 1.5 installed. Go to [http://java.sun.com/] for JDK 1.5 download, if you didn't install it yet. |
| | # Make sure you have Sun JDK5 or JDK6 installed. For JDK5, QuickBuild requires at least JDK5 update 11. Goto [http://java.sun.com] for JDK download if you do not have the required version. |
| # Make sure the environment variable JAVA_HOME is defined for the user running QuickBuild server, and takes value of the JDK home directory (the directory containing bin, lib,...). |
| # Download QuickBuild2 distribution from [http://quickbuild.pmease.com], select the latest build for project _PMEase.QuickBuild2_ and download proper distribution for your operation system. |
| # Edit file _conf/node.properties_ and specify node address of a QuickBuild server. |
| # Unzip the downloaded file into the selected installation directory. |
| # For windows platform, run _bin/quickbuild.bat_ to start the agent; for other platforms, change to the _bin_ directory, and run below command to start the agent: |
| {code} |
| ./quickbuild.sh console |
| {code} |
| During startup, the agent will contact the server. If the server is down, the agent will wait until the server is up and running, and then continue its startup process. |
| *NOTE*: |
| #* This will run QuickBuild agent in console mode. To close the agent, just close the console window (on Windows platforms) or press _Ctrl-C_ (on platforms other than Windows). |
| #* To install QuickBuild as NT service on Windows platforms, just run _service-install.bat_, then you will find a service named _QuickBuild_ in the service control panel. To uninstall the service, just run _service_uninstall.bat_. |
| #* To install QuickBuild as a daemon process on non-Windows platforms, just run command: |
| {code} |
| ./quickbuild.sh start |
| {code} |
| The daemon process can be stopped by running below command: |
| {code} |
| ./quickbuild.sh stop |
| {code} |
| #* Be default, QuickBuild will run on port 8080. If this port is used by other process, you can change to use a un-used port by editing the file _conf/node.properties_. |
| # After the agent starts up, check the server to see if the build grid contains the newly started agent node. |