Controlling execution flow

Within steps there are several features available to control execution flow within a project:

A common use of complex execution flow is job optimization, that is, executing steps only where needed.

In a software build engineering environment, job optimization can mean building only parts of an application as needed rather than the entire application. A job can check the source status against the last-compiled binaries and run a compile only if there have been source changes. For complex applications, execution flow can respond to module dependencies as well as source status.


Feedback