SCM Build Processing Requirements
First task in establishing new build process was to define a set of general requirements.
Perform all builds used for formal tests
- Puts SCM in loop for frequent builds, generally 1 to 5 per week
- Helps support test baseline integrity and traceability
Be responsible for build and release reproducibility
Be responsible for baseline consistency and completeness
- After SCM build
- no build products out of date
- no build errors, or developers are notified of errors
- All intermediate and final build products shall be SCM-generated