| Usage Models |
|
Note: builder does not presume to tell you the best way to build and manage your builds.These are just some possible usage models; by no means is builder limited to these selections, nor do we suggest that other models are less effective. This page presents a few builder usage models. A Usage model may include more than one builder scenario, for use at different points in the overall project process.
Model 1 - Nightly Integration (Main) Includes a nightly build of submitted source. Promotes MRs. Includes System Test delivery and approval scenarios.
Model 2 - Nightly Integration (Companion) For use on platforms sharing the source nodes from Model 1.
Model 3 - Nightly Integration (Strict IBEC) Similar to Model 1, but follows a strict Build and Merge process There are endless variations of build models.
Even the ones listed here can be varied almost endlessly, by changing the MR states they use; using more or fewer states; or adding document MRs to the mix. Your project will probably develop a preference for "Fast Incremental" or for "Desired State" getversioning (depends on your available resources, or on your traditions). There are multiple "copy" modes as well, not to mention the multiple copy tools (cpio or rsync).
This is not intended to overwhelm the new user with choices, but to highlight that the tool can accommodate the way you want to do your builds.