![]() |
OpenMake Meister |
The Pre-commit build process can be seriously impeded by long builds. Because your Pre-commit build should be a pre-continuous build, it must be a full build of the complete application executed outside of your IDE. To speed up the Pre-commit and continuous integration process, Meister performs builds using Build Avoidance. Build Avoidance uses incremental build technology to determine what objects are up to date and do not need to be re-built, and what objects are out of date and do need to be rebuilt. All Meister builds are executed by default with Build Avoidance turned "on". The command line program om.exe performs the build using Build Avoidance. When defining your Pre-commit Workflow, select the Workflow Activity "Execute Meister Incremental Build" to ensure the fastest Pre-commit builds possible.