PairCodeThe database can be integrated at any time. The earlier the code set is, the earlier the defect is discovered. The lower the cost of fixing the defect, the lower the time and cost.
- Continuous integration preparation
Include product code, test code, database script, build deployment script, and so on into version control. For details, see agile development version control.
- Continuous Integration Management Software
Continuous integration management software downloads the control files and uses build deployment script code for automatic continuous integration. View Jenkins.
In the practice of continuous integration, the development team must follow some principles, such as frequently submitting the modified Code to the trunk to ensure the build is successful.
- Principles of continuous integration
Code cannot be submitted because the build fails. who submits the Code must fix the defects that cause this failure?
Run all tests locally before submitting code
The submitted code is passed in the continuous integration environment before it continues to work.
You cannot comment out failed tests with columns.
Responsible for problems that cause continuous integration failures.