首先,利用什么工具都是其次的,关键是要注意养成持续集成的习惯,软件的开发流程以及代码的编写,都应该注意CI的风格。
比如编写具有单元测试的代码,命名符合代码审查的规范等等。
另外在持续集成的时候,还需要注意:
- 为了避免每次过多出现问题的构建,开发者在提交代码的时候,最好在本地独立的构建一次。可以自行构建脚本,模拟构建。
- 由于数据库与编写的分离,最好把数据库相关的DDL\DML等脚本一起放入版本库中,这样CI进行构建的时候,可以连同数据库一起重新构建。
首先,利用什么工具都是其次的,关键是要注意养成持续集成的习惯,软件的开发流程以及代码的编写,都应该注意CI的风格。
比如编写具有单元测试的代码,命名符合代码审查的规范等等。
另外在持续集成的时候,还需要注意: