Quick Search:

 

 

 

FinalBuilder

Build Automation Made Easy -- For Software Developers and Buildmasters

FinalBuilder Box ShotFinalBuilder is an automated build and release management solution. Thousands of Windows software developers rely on FinalBuilder to define, debug, maintain, run and schedule repeatable build processes.

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.
 

Contents

- Products
- Pricing
- Secure Order

buynow2.gif (1553 bytes)

Price Guarantee

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.
 

FinalBuilder Features

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.

600+ built in Action Types - FinalBuilder includes a broad range of action types that cover almost any task you might need to automate.

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

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.

Integration with Version Control Systems/Source Code Repositories - Almost all automated build processes require some type of interaction with a Version Control System or Source Code Repository.  FinalBuilder directly supports the following:

  • AccuRev
  • Borland StarTeam
  • CVS
  • IBM/Rational ClearCase
  • JediVCS
  • QVCS
  • MKS Source Integrity
  • Perforce
  • PureCM
  • PVCS
  • SubVersion
  • Surround SCM
  • Sourcegear Vault
  • Team Coherence
  • Team Foundation Source Control
  • Visual SourceSafe (VSS 6 and VSS 2005)

If your version control system is not directly supported, we'd love to know about it.

Email, Newsgroup, ICQ, FTP 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.

Built in 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.

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.

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.

Why use FinalBuilder?

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.

 

FinalBuilder Server Box ShotFinalBuilder Server

For Software Development Teams
FinalBuilder Server is a continuous integration server for FinalBuilder projects. By centralising build management, it equips your team to more easily monitor and control your build  process.

FinalBuilder Server is a powerful automated build and continuous integration server. Through its rich web interface, FinalBuilder Server centralises build management and provides you with complete control over your build system.

Once you've configured a build project in FinalBuilder Server, you can start or stop a build with a single click, or it can be run automatically with a time, process or continuous integration trigger. You'll also be able to access a project's build queue, variables and notifications to completely control your build process remotely.

You'll always know the status of your build with FinalBuilder Server. When a build fails or succeeds, FinalBuilder Server immediately broadcasts the result through build notifications via email, RSS and a tray application. The central status page provides a quick overview of the health of all your latest builds. Digging deeper, you can access complete build logs, build history and metrics to get in-depth information about every aspect of your automated build processes.

Access to all of these great features is safely managed through an Active Directory (LDAP) integrated Team Management System. Role based permission management is the backbone of this system, allowing administrators to assign each user a set of permissions for interacting with build projects.

 

Automise Box ShotAutomise

For System Administrators and IT Professionals
Automise is a visual Windows automation tool. By packaging hundreds of pre-written scripts into a drag-and-drop graphical interface, it reduces the need for writing script and makes it easier than ever to automate Windows.

Traditionally, batch files and scripts have been used to automate Windows. For complex processes, these can be slow to create, difficult to maintain and suffer from a lack of proper error handling. Automise offers an alternative for automating Windows tasks.

Through the simplicity of its drag-and-drop graphical interface, Automise empowers you to automate complex repetitive tasks with ease. Use any of Automise's built-in actions to automate a single task or combine actions in a workflow to automate an entire IT process. Once a project is complete you can run it with a single click, keystroke or automatically on a schedule.

To increase your automation potential, projects can also be made dynamic with built-in flow control and error handling. If a project doesn't work as intended, you can use Automise's built-in debugger to diagnose problems or the run log to analyse errors that have occurred.

With its wide variety of built-in functionality and support for 3rd party applications, Automise can automate a large variety of common Windows tasks. If Automise cannot automate any of your repetitive tasks out-of-the-box, you can also use ActionStudio to create a custom action for automating just about anything.
 

 

For more information please contact the MicroWay sales team:
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz
buynow2.gif (1553 bytes)


International: call +61 3 9580 1333, fax +61 3 9580 8995

 

© 1995-2010 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.