FinalBuider IDE Basics Variables Flow Control Logging Action Lists Debugging PropertySets Iterators ActionStudio
Learn more about Automated builds
Learn more about FinalBuilder Server
List of all the built-in actions in FinalBuilder
5 things you should know when choosing an Automated Build Tool
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 equipping you with an extensive library of built-in actions in a graphical IDE, FinalBuilder makes it quick and easy to define and maintain a reliable build process. You don't have to concoct complex batch files, script or XML to automate a build. Focus your coding skill on writing great software and use FinalBuilder to automate your software builds.
FinalBuilder's extensive library offers more than 600 built-in actions, which enable you to:
For a complete list of actions in FinalBuilder, see the FinalBuilder Feature Matrix
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:
Feature Tour
Take the Feature Tour to get in-depth information about all of the great features in FinalBuilder.
Download
If you want to explore FinalBuilder for yourself, download the free evaluation.
Feature Matrix
For the full list of features in each edition of FinalBuilder, see the Feature Matrix.
Demos
Watch a demo to learn more about core FinalBuilder concepts.
Continuous Integration and Automating the Build - Martin Fowler explains Continuous Integration, automating the build process, and outlines other software development best practices.
Daily Builds are your Friend - Joel Spolsky argues why daily builds and an automated build process are so important.
Making Your Automated Build System Work for You - by Adam Kolawa, Co-Founder of Parasoft
The Essential Infrastructure - Mike Gunderloy outlines essential tools to help you deliver robust code on a reasonable schedule.
The Joel Test: 12 Steps to Better Code - Joel Spolsky defines the 12 essentials for a successful software project. Number 2 is "Can you make a build in one step?", and number 3: "Do you make daily builds?"