|
|
FinalBuilder - Build Automation Made Easy
|
|
Software projects are inherently complex, and creating a software build process can be fraught with errors and oversights. FinalBuilder is a powerful Automated Build & Release Management tool that simplifies software build automation.
By packaging an extensive library of pre-written scripts into a graphical IDE, FinalBuilder equips you to easily define and maintain a reliable build process. You don't have to concoct batch files, script or XML to free yourself of manual builds. Focus on developing great software and use FinalBuilder to automate your build process.
FinalBuilder's built-in library offers more than 600 pre-written scripts, called actions, which can:
- Check in/out & label files with your Version Control System;
- Compile applications from source code;
- Compile setup/installer programs and help files;
- Send build notifications via email, news servers, ICQ and MSN;
- Run automated tests with your existing testing tools;
- Schedule daily or nightly builds;
- FTP files to/from servers;
- Burn CD's & DVD's or create an ISO image;
- Handle errors, run multiple tasks in parallel, and dynamically change the build flow;
- and much more.
For a complete list of actions in FinalBuilder, see the FinalBuilder Feature Matrix
[More Screenshots]
|
|
Easy-to-use graphical interface
FinalBuilder's user interface has been carefully crafted to make it as easy-to-use as possible. Anyone in your team can use FinalBuilder to automate tasks. Learn more.
Over 600 built in Action Types
FinalBuilder includes a broad range of action types that cover almost any task you might need to automate. Full list of built-in actions.
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.
Advanced Flow control actions
FinalBuilder includes Try/Catch/Finally actions which allow localised structured error handling, and flow control actions such as If Then, Else, Switch/Case, While Loop for creating dynamic build projects. Learn more.
Take the full feature tour
Easy-to-use graphical interface
FinalBuilder's user interface has been carefully crafted to make it as easy-to-use as possible. Anyone in your team can use FinalBuilder to automate tasks. Learn more.
Over 600 built in Action Types
FinalBuilder includes a broad range of action types that cover almost any task you might need to automate. Full list of built-in actions.
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.
Advanced Flow control actions
FinalBuilder includes Try/Catch/Finally actions which allow localised structured error handling, and flow control actions such as If Then, Else, Switch/Case, While Loop for creating dynamic build projects. Learn more.
Take the full feature tour
|
Traditionally, batch files, XML based build tools or general purpose scripting tools have been used to automate builds. The result of these methods is a build process which is typically difficult to maintain, difficult for people to understand and which suffers from a lack of proper error handling. It also takes a long time to create a reliable batch file or script which automates the entire build process. A visual automated build tool with all the functionality of FinalBuilder makes it quick and easy to define, debug, maintain and run a reliable build process.
FinalBuilder will:
- Save time and money - automated builds are typically much quicker than manual builds, sometimes cutting something that took a day down to minutes.
- Allow anyone in the team to run a build - FinalBuilder is so easy to use, so you'll no longer need a "build guru" to create, maintain and run your builds.
- Improve the quality of your releases - FinalBuilder cuts the human error factor substantially by automating boring and repetitive tasks.
- Record what was built and when - FinalBuilder logs the output from all the tools it calls, and the logs from previous builds are archived.
|
|
|
|
Get FinalBuilder Server Free
|
|
|
Access to FinalBuilder Server, Vsoft's automated build and continuous integration server, is included free with every FinalBuilder Professional edition license. FinalBuilder Server uses FinalBuilder as its build engine, so the number of build servers you can have running FinalBuilder Server is restricted only by the number of FinalBuilder Professional licenses you have available for build machines. One FinalBuilder Server User license is also included with each Professional edition license. Additional user licenses are available for purchase, so your entire team can enjoy FinalBuilder Server.
|
|