OpenSource Solutions Enterprise Solutions
Feature Tour View Demo Get Ttrial
Download a trial version of Meister now

     Workflow Automation for Build Managers        

Build managers need power tools to keep up with the demands from developers.  Automation is key and workflow automation is a good place to start. 
Workflow automation manages the application lifecycle steps that are needed before and after the calling of build scripts such as Make, Maven or Ant. 

 

  

For 100% automation, build managers will benefit from the features of OpenMake Meister which includes all of the workflow automation of OpenMake Mojo Max plus full build automation features.

 

What Workflow Cannot Do 

Workflow solutions cannot perform distributed builds as the build scripts themselves control the calling of the compilers. Build scripts do not have the intelligence to sort out dependencies and understand how to orchestrate a distriubted build process.  Build automation is requried for this level of build processing.

Benefits for the Build Manager:

 

Self-documented Process

Each development team has their own requirements for running the workflows around their build scripts.  Without a centralized tool, Build Managers would need to follow email instructions or rely on out of date documentation to sort out how to re-execute a workflow process that a developer performed manually.  With OpenMake Mojo and Mojo Max, this information is defined to the central knowledge base and can be re-executed as needed.

 

Email notifications and Centralized Logs and reports

Once a build has completed, it is important for the information to get out to the developers quickly.  With Openmake Mojo and Mojo Max, all logs are centralized so developers know where to look as soon as the build completes and an email is sent to the team.

 

Open Ecosystem

It is not uncommon for each team to use their own tools and processes.  OpenMake Mojo and Mojo Max supports an open ecosystem allowing any tool integration through the command line interface or APIs. 

Distributed Workload Processing

With complex systems often comes complex workflows that need to be executed on multiple machines and operating systems.  With OpenMake Mojo Max, the use of remote agents allows you to distribute the workload of the workflow across different machines (see diagram below).

distributed processing

 Distributed Processing Diagram
 
Smart Builds for fast CI
 
Next Wave

 

 

OM Developer InsightsBLOG
Openmake Live OPENMAKE LIVE
Ask the Meister ASK THE MEISTER
LOGIN LOGIN
Contact Us CONTACT US
RSS RSS