GUI Icon

Graphical Interface

FinalBuilder presents a build process in a logically structured, graphical interface. Any software developer can define and maintain a build with FinalBuilder, without learning a new XML schema or scripting language.

Read More »

Actions Icon

600+ Built-in Actions

With its extensive library of pre-written scripts, called actions, FinalBuilder has an action to automate every common task in a build process. It also integrates with your existing compilers, version control systems and testing tools.

List of Actions »

Integrated Debugging

A debugging engine is fully integrated into the FinalBuilder IDE. You can step between actions, set break points and set variable watches to debug your build process.

Continuous Integration Icon

Continuous Integration Server

FinalBuilder Professional includes a full featured Continuous Integration and Automated Build server to build and test your code the moment it is checked-in to version control.

Learn more »

Advanced Flow Control

FinalBuilder includes Try, Catch actions for localised error handling; as well as all the loops and conditional statements you get in a full programming language.

Learn More »

Scheduled Builds

FinalBuilder provides tight integration with the windows scheduling service, which allows builds to be scheduled to run daily, weekly or whenever you wish.

Learn More »

Detailed Logging

Output from all actions in the build process is directed to the build log. The log maintains the same tree structure as the action lists, which makes it easy to find your way in the log file. Logs can be exported in HTML, XML or text formats.

Learn More »

Email, MSN, FTP & SFTP Support

Your build process can email the results of the build to you, so for example if the build fails, it can export the log, attach it to an email and send it to you. Or it can send you an ICQ message. You can announce successful builds on nntp news servers.

Learn More »

Variables

Using variables is the key to making your build process dynamic.  Use variables to pass information from one action to another, and also to enable actions to use user specific or machine specific values.

Learn More »

Version Control Integration

FinalBuilder supports more than a dozen version control systems out-of-the-box, so it can get, checkout, tag and perform other build related operations with your existing revision control system. 

Supported VCS »

Active Scripting Support

Each FinalBuilder action exposes a number of script events, where you have access to all the properties of the action using VBScript or JScript. In addition, the Run Script action allows you to perform specific tasks which might not be covered by the built in action types.

Learn More »

ActionStduo

Action Studio is an IDE for writing custom FinalBuilder actions. It provides a way to extend the built-in functionality in FinalBuilder. Action Studio is included free and can be accessed under the "Tools" menu.

Learn More »

Feature Matrix

For a list of all the features in FinalBuilder, and to compare the Standard and Professional editions, see the Feature Matrix.

Build Server Feature Matrix

For a list of all the features in FinalBuilder's continuous integration server, see the Build Server Feature Matrix

Build Server Demo

Try FinalBuilder's continuous integration server, without installing it. Check out the Live Demo.

Video Demos

Watch our video demos to learn more about the core FinalBuilder concepts.