Build Agent Installation Guide

Version 9 by Robin Shen
on Sep 04, 2011 10:51.


compared with
Version 10 by Robin Shen
on Sep 15, 2011 23:57.


Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 2 changes. View first change.

 h3. Supported operating systems
  
 * Windows 2000/XP/Vista/7, Windows server 2003/2008, 32 bit and 64 bit, x86 and IA architecture
 * Linux, 32 bit and 64 bit, x86, PowerPC and S/390 architecture
 * Mac OS X, 32 bit and 64 bit
 * Solaris, 32 bit and 64 bit, Sparc and x86 architecture
 * AIX, 32 bit and 64 bit, PowerPC architecture
 * HP-UX, 32 bit and 64 bit, IA and PARISC architecture
 * FreeBSD, 32 bit and 64 bit, x86 architecture
  
 h3. Memory requirement
  
 * 64M minimum, 256M recommended
  
 h3. Installation Steps
  
 # Make sure QuickBuild server is up and running, *login to QuickBuild as administrator* and navigate to _Grid_ tab, follow the _download build agent_ link to download the build agent. Extract downloaded file into the directory where the build agent should be installed. Make sure the user running user agent has *full access rights* to the installation directory.
 # Make sure you have JDK5 or JDK6 installed. For Sun JDK5, QuickBuild requires at least update 19. Download the appropriate JDK version from [http://java.sun.com] if needed.
 # Make sure the _java_ command exists in the system path; if not, you will need to modify the file _conf/wrapper.conf_ under the build agent's installation directory, and point the entry _wrapper.java.command_ to path of the java command.
 # Run _<agent install dir>/bin/config.(bat|sh)_ to configure build agent properties such as service name, IP address, port number, SSL setting, etc.
  # Optionally run _<agent install dir>/bin/config.(bat|sh)_ to configure build agent properties such as IP address, port number, SSL setting, etc.
 # Open a command prompt window, switch to folder _<agent install dir>/bin_, and run command _agent.(bat|sh) console_ to start the agent.
 # After the agent starts up, it may complain with the message "This build agent is not authorized to join the grid". Upon this, you need to login to QuickBuild server and authorize the agent to join the grid. Refer to [Working with Build Grid] for how to authorize build agents to join grid.
 # If the build agent is connected to QuickBuild server correctly, you will see its entry in active node list of the build grid like below by logging in as administrator:
 !active-nodes.png!
  
 {note}
 # Follow [this guide|Install As System Service] on how to install the agent as system service so that it auto-starts when machine reboots.
 # You may need to install multiple build agents on the same machine if the machine is power, since each agent can only run one build. In case multiple agents are installed on the same machine, it is important to run _<agent install dir>/bin/config.(bat|sh)_ to configure different service name and port for these agents.
  Follow [this guide|Install As System Service] on how to install the agent as system service so that it auto-starts when machine reboots.
 {note}