Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All settings in this table are minimum requirements unless otherwise specified.

MachineCPURAMStorageNetwork
Coordinator2 Cores2GB1 GB (any storage device)

Static IP1

1 Gbps

Initiator4 CoresMinimum of 2 GB per hyperthreaded core on the machine (usually Physical cores *2), but we recommend at least double that (4GB).30 GB (for diagnostic logs) + space required to successfully build the codebase under test. (SATA SSD or equivalent). We recommend doubling the space required to successfully build the codebase if possible. 1 Gbps
Helper4 CoresMinimum of 2 GB per hyperthreaded core on the machine (usually Physical cores *2), but we recommend at least double that (4GB).

11 GB (any storage device) 

1 Gbps

Network 

    • Ports - TCP Ports 2088, 2089, 9952, 9953, and 8080 should be available to be opened on the firewall in the machines, as well as in the network equipment (routers) connecting those machines. (Port numbers are flexible). 
    • Network Speed: Minimum network speed- 100 MbMbps, recommended network speed – 1 Gbps or higher.
    • Location: The machines should be on same physical LAN or connected through a VPN (same LAN is recommended) .
    • Network identifier for the Coordinator machine – during the installation of Agents on remote machines, the details of the Coordinator machine must be specified. Therefore, when selecting a machine for hosting the Coordinator, one of the following conditions needs to be met:To identify the Coordinator machine using its IP address – the machine : The coordinator must have a static IP .
    • To identify the Coordinator machine using its hostname – the machine can have a dynamic IP.
      Note: For more information, see Selecting the Network Identifier of the Coordinator Machine.
    • or a configured DNS name. 

Storage

  • The initiator machine must use SATA or NVMe solid state storage for the source files and the output directories.
  • Another factor that influences the required storage space is the number of builds that IncrediBuild saves in the Build History database. The more builds you save, the more storage space you need. You can set this value in the Max builds to preserve in DB parameter in the Agent Settings dialog box.

...

  • SELinux (Linux kernel security module) - should be disabled permanently. See Disabling SELinux.
  • Permissions: The user who is installing IncrediBuild must have root user permissions.

...