2 u010390677 u010390677 于 2014.09.19 13:58 提问

持续集成该选择什么工具?环境搭建过程?后续的集成过程?

首先,我是个小白,对持续集成的理解仅限于网上的一些资料。上述问题可能有点大,不过有知道一些的都欢迎来解答,谢谢~~
对于持续集成,我目前的理解是:使用自动化集成工具来对项目进行管理、测试,把一些频繁的操作交给工具来完成,减少程序猿的工作,如每日更新代码的checkout、项目部署、一些测试等等(其实我对持续集成工具能完成什么工作不是很了解),有甚么理解错误的地方还望指出~

1、然后,现阶段就是想从目前的额一些持续集成工具选择一个,如Quickbuild、jenkins、teamcity等等,关于这个也看到一篇帖子,不过年代有点久远,还需要从各个方面去分析比较各个工具,所以说想试用一下各个工具,有使用过持续集成工具的朋友欢迎分享下~~
http://www.iteye.com/topic/482658
http://blog.csdn.net/carolzhang8406/article/details/7174989

2、然后就是现阶段试用工具碰到的问题:
(1)jenkins邮箱配置问题,一直提示身份验证错误,QQ、163、公司邮箱都试过,一些问题也都百度过,如,管理员邮箱账号与smtp验证账号一致之类的,是不是还要先搭建自己的服务器啊?jenkins url配置的是本机地址应该没问题吧
(2)持续集成工具怎么自动从git上不断更新代码,需要写什么脚本么?后续的集成过程也是要写脚本的吧?比如说jenkins,怎么自动监听git代码更新然后自动拉取并构建呢?

总之,问题就主要是第2点吧,欢迎使用过持续集成工具的朋友分享下经验,谢谢~~

2个回答

woshiyexinjie
woshiyexinjie   2014.09.21 21:55

jenkins邮箱还是挺好配置的,你找一下网上的博客,看是不是漏了某一步还是某一步错误。git的代码更新不用写代码,jenkins上不是有git相关插件吗

u010390677
u010390677 我已经查了许多博客了,邮箱配置测试时就是一直报身份验证的问题。。git更新代码已经会了,构建触发器poll scm就行了。
大约 3 年之前 回复
puma0217
puma0217   2015.01.12 16:07

邮箱配置用Email-ext plugin这个插件,jenkins自带的插件不是很好用,关于如何配置Email-ext plugin这个插件,参考,下面链接

http://blog.csdn.net/wangmuming/article/details/22925357

Csdn user default icon
上传中...
上传图片
插入图片