Custom Build Executions
IncrediBuild was made to utilize and harness idle CPU cores across your computer network, both locally and remotely, in order to accelerate your build times substantially. Internally known as Process Parallelization, this is the key way in which IncrediBuild sends out processes. All machines IncrediBuild deploys processes to mirror the development environment of the machine which initiated the process, which means you don't need to copy files or install applications on your remote machines.
The way IncrediBuild is configured out of the box is such that processes run both locally and remotely using today's widely used Build tools. However, we've given you the freedom to execute custom scripts wherein you specify how exactly you want IncrediBuild to work with your build's processes through tasks and process attributes.
In this section:
Executing Builds:
Executing Your Builds Using IncrediBuild Linux
Using the Sample Builds
Optional ib_console Flags
Customizing Build Executions and Adding Custom Tools Using the ib_profile.xml File
Accelerating Android OS Builds (AOSP)
IncrediBuild Linux for Qt Creator
Configuring IncrediBuild for Use with Docker
Intel Compiler Executions
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