在后续的版本演进中,把自动化测试、代码安全扫描、持续发布都加入了整体过程,真正的做到全过程持续交付,直到今天和客户去讲持续交付整体过程的时候,很多实践和感悟都是来源于此。
1....持续部署的过程也就真正成为现实。
说明:
1编译机器支持每天自动编译,以及手工触发编译两种构建方式.
1.2....其中srcroot定义了本地的源代码更新位置和远端svn地址, -i, -u选项后边的文件路径都应该在srcroot以内....说明: 缺省的输入文件是/usr/local/qzone_v3.0/makefile, 但可以通过-i选项指定输入文件;缺省的输出文件是/usr/local/qzone_v3.0/make.conf,...但可以通过-o选项指定输出文件; -f 用来指定缺省配置所在的文件,如果不指定的话,则会尝试使用confgen.pl同一目录下的make.conf.def,其中可以指定编译目录的依赖关系,以及包括,排除列表的缺省值