3 projects tagged "build management"
crumb is an experimental build-automation program to provide functionality similar to "make" but with a much better approach, where dependencies for all invocations are automatically detected, by using shared-library level hooks. The spawned processes are also paused if a missing dependency needs to be generated. Oddly, with parallelism, this means that the linker might run before the compiler, but it will get paused until the compiler is done generating the input that it needs. Another purpose of crumb is to provide users with absolutely minimal build description files. This means that the build description files need to be smaller than an equivalent shell script containing the commands that would have built the project directly.
QuickBuild is a continuous integration and release management server, acting as the central place to produce, test, deploy, and release software builds. It is designed to guard the health of your project by preventing broken builds, and to improve your build delivery process by pushing builds through a customizable pipeline (for example, dev->QA->release) with related information connected such as resolved issues and relevant SCM changes.