Incredibuild is a revolutionary tool designed to drastically improve the speed and efficiency of various compilation tasks and development tools, significantly reducing the time it takes to develop and deliver products.
Free
Team
Business
Enterprise
For those who want to accelerate
development
For growing teams who want to
accelerate development
For organizations who want to accelerate
development at scale
For organizations that need fast CI
and smarter build management
Up to 2
developers
Up to 10
developers
As many
developers as you need
As many
developers as you need
lVirtualized
Distributed Processing
lAcceleration
packages
lUnlimited
integrations
lRuns on Windows
lCommunity Slack
Channel support
lResponse time:
best effort
Everything
in Free, plus:
lBurst to cloud
lRuns on Windows and Linux
lResponse time: 48 hours
Everything
in Team, plus:
lCI acceleration
lBuild cache support**
lRuns on Windows, Linux, MacOS* (free trial
included)
lResponse time: 8-48 hours
Everything
in Business, plus:
lMultiple builds on single CI servers
lEnterprise level features
lResponse time: 2-24 hours
Some of these licenses are defined as Fixed or Floating:
Fixed licenses are installed on, and remain associated with one machine until they are removed from that machine. You can reallocate a Fixed Initiator license to a different machine a maximum of once per 24 hours. During the 24 hour cool-down period, the license can be released, but not reallocated.
Floatinglicenses are automatically allocated across your machines. You assign licenses to all of your machines, and they will be allocated based on the number of licenses and the availability of the machines.
Your license key contains multiple licenses and capabilities that are required for each component of Incredibuild:
Helper Cores: Each helper core license lets you utilize one CPU core on a helper machine to assist an initiator in a build.
Initiators: Initiators are the machines that initiate a build. Only one license is needed per machine regardless of how many cores it has.
CI Initiator: CI Initiators are specialized Initiator licenses for CI use cases.
Cache Cores: Used for Build Cache, one cache core is consumed whenever using the Build Cache saves you one hour of a helper core's production. Cache Cores are reusable and are refreshed every hour.If you run out of Cache Cores, data is still written to the cache, but cannot be read until your Cache Cores are refreshed
Packages: Some integrations and technologies require specific packages. These packages are required for each of your Initiators. Once purchased, they are automatically assigned to each Initiator.
System Requirements
Hardware
Machine
CPU
RAM
Storage
Network
Coordinator
4Cores
4GB
10GB(any
storage device)
Static IP 1
Gbps
Initiator
4Cores
Minimum 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
Helper
¡¡
Minimum of 2GB
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
Build Cache
Host
8Cores
16GB
Size: At
least twice the size required for build artifacts using this endpoint.
Default 50GB.When using a shared cache, there are additional
requirements: Speed: 5,000 iopsThroughput: 500 MB/s
10 Gbps
Operating System
Supported Operating Systems:
Windows: 8.1, 10, 11
Windows 11 (or higher) is required for Intel CPUs gen 12 and later.
Windows Server: 2012 R2, 2016, 2019, 2022
64-bit is required for: the Coordinator, Build Cache Endpoints, and Initiators using local Build Cache.
Permissions: Installation requires Power user permissions or higher.