Install an Initiator Agent on each machine from which you want to execute tasks. Your IncrediBuild Environment should include at least one Initiator Agent.
Note: When installing an Initiator Agent, by default a Helper Agent is installed as well.
> To install an Initiator Agent:
- Copy IncrediBuild Installer file to the machine from which tasks will be initiated.
n the terminal, enter:
sudo bash ./incredibuild_installer.bin -i -S -O <Coordinator_Machine_IP_or_Hostname> -A <Path_to_IncrediBuild_Data_Files>
Where:
-i - General installation command.
-S - Initiator Agent and Helper Agent installation.
-O - The IP address or hostname of the Coordinator that will communicate with the Agent.
-A - The storage directory, where IncrediBuild DBs and file cache will be stored.
Output:Starting incredibuild_server: OK Starting incredibuild_helper: OK Starting incredibuild_upgrade: OK Starting incredibuild_httpd: OK Starting incredibuild_watchdog: OK Starting incredibuild_babysit: OK
An Initiator Agent and a Helper Agent are installed on the machine.
For example: Installing an Initiator Agent
The following command is entered in the terminal of the machine from which tasks will be executed:
sudo bash ./incredibuild_0.96.71.bin -i -S -O IncrediBuild1 -A /etc/IncrediBuild
In this example:
- The name of the Installer file is - 96.71.bin
- An Initiator Agent and a Helper Agent are installed on the machine.
- The Agent will communicate with a Coordinator whose hostname is - IncrediBuild1.
- The Installer file will install IncrediBuild DB files at - etc/incredibuild
Output:
Installing IncrediBuild Linux Components:
Obtaining the Installer File of IncrediBuild Linux
Installing the Coordinator
Installing Additional Agents
Checking the Status and Version No. of the Installed IncrediBuild Components
IncrediBuild for Linux Guide:
List of Open Sources
Getting Started
Supported Platforms and Tools
Linux Infrastructure Requirements
Installing IncrediBuild Linux
Managing Your Licenses and Agents
Configuring the Settings of the Coordinator and Agents
Executing Builds
IncrediBuild Management Console
Working with Reports
Troubleshooting
Release Notes
IncrediBuild Additional Resources