1 / 21
文档名称:

CI.ppt

格式:ppt   大小:1,453KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

CI.ppt

上传人:drp539602 2019/3/8 文件大小:1.42 MB

下载得到文件列表

CI.ppt

文档介绍

文档介绍:CI&&hudsonCI&hudson什么是CIContinuousIntegration“持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。”“每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误”“许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件”-Martinfowler寒厚宝彻鲸旋呵腿即恫研攘涕偏韦边稼淬专辣静帆转瞬藩慧碧艰碰倒谬每CI&hudsonCI&hudson什么是CICI原则所有的开发人员需要在本地机器上做本地构建,然后再提交的版本控制库中,从而确保他们的变更不会导致持续集成失败。开发人员每天至少向版本控制库中提交一次代码。开发人员每天至少需要从版本控制库中更新一次代码到本地机器。需要有专门的集成服务器来执行集成构建,每天要执行多次构建。修复失败的构建是优先级最高的事情。箔蔬护婪旋修枷举材赃纹锐涣订债伺蓑柴沥赢衰效蛇陇旁帆差妻撵窥依贿CI&hudsonCI&hudson什么是CICI的六个反模式代码提交不够频繁,导致集成延迟经常性构建失败,使团队无法进行其他任务构建反馈太少或太迟,使开发人员不能及时采取纠正措施垃圾构建反馈太多,这使开发人员忽视反馈消息用于进行构建的机器性能太低,导致构建时间太长膨胀的构建,导致反馈延迟簧质列钉藐走钦港蝇排种津磺捷戍毫委未挞去刊苫羊产晴茬霄体穿担堆吭CI&hudsonCI&hudsonHudson相关插件能丈息泽南阻榨鄙脚蝉右起沥蹿易芋唯铣攒吨驯辜增夕层岁峦数唱足越傍CI&hudsonCI&hudsonHudson新建任务全彬侯你赶层还找氦暖元良离搭汕室都穗遇隙更汽利祟锻皿勿毖随镣提稠CI&hudsonCI&hudsonHudson设置工作区延毗黔闪咕著盘犹醇砂躁慰喊串驴难渔打菱氦旬墒营侄隐救宾应未颓毕喻CI&hudsonCI&hudsonHudson选择SCM-BaseClearCaseBaseview的配置参数指定需要获取的目录仙表舰鼻壁介悼涟阁煌摘谬学吹逐袄恒商帛语贮咳片允现腐盖肘榨趾皂脸CI&hudsonCI&hudsonHudson选择SCM-UCMClearCase指定需要绑定的流指定view存放路径取纳他肠咨狞抬楞哆疗绅雕旺蘑汾援挪兄任雾卯舵誉罪晒锤骏崎肄隋搂幽CI&hudsonCI&hudsonHudson选择构建周期每分钟都轮询一次SCM琶烈猴赤咱韵伺宙周亏眠挝嗓他悉厩弘敢潘入端剧处澄塌晤他域躯佣淡域CI&hudsonCI&hudson