[BuildRelease]build before submit
一 build before submit
build before submit,意思是指developers在code提交前的build,一般用来避免build break,避免提交以后影响到其他的开发人员。
什么时候需要建立专门的build被developers用来检测build break:
1)当软件比较大的时候,自己build需要一定的时间的时候;
2)当软件需要build debug/release+win32/x64时;
3)当软件需要在不同的platform(windows,linux,mac)上build时;
二 常用的方法
通常我们来实现专门的脚本让developers自动化的进行submit前的build自动化。
过程如下图:
过程详细:
1)将本地的修改打包,使用源码管理工具的命令找到本地修改的文件,然后打包;
2)将打包好的pack,copy到公共的build机器上;
3)在公共的build机器上获得最新的code;
4)解压pack应用到最新的code上;
5)对包含修改的code进行build;
6)然后将build结果返回;
完!


浙公网安备 33010602011771号