Here's a section the author discusses. When a developer is ready to submit a piece of work:
- Before submitting any changes a developer should check to see if a build is currently in the "Successful" status. If not, a developer should assist in fixing a build before submitting new code.
- If the status is currently "Successful", a developer should rebase his/her personal workspace to this configuration.
- Build and test locally to ensure update doesn't break developers functionality.
- If Successful, check in new code.
- Allow CI to complete with new changes.
- If build fails, stop and fix on developers machine. Return to step 3.
- If build passes, continue to next work item.
0 comments:
Post a Comment