IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300
Jenkins入门系列之答疑解惑
上一篇 /
下一篇 2016-08-22 15:02:55
/ 个人分类:测试职业发展
51Testing软件测试网;I$?
}B!tpQdcK8B
_
Wu;ijRWN0Jenkins其实可以看成是一个工具集,作用就是调用各种其他的工具来达成你的目的。
Y-F#_e-D,K(|+Z*t0比如你要获取svn / git 上最新的源代码,Jenkins回去调用svn/git插件。然后你需要编译源代码(假设是用maven编译),Jenkins会去调用maven的插件。最后你可能需要发布程序到服务器上(假设是使用的Tomcat提供服务),你也可以通过ssh通道自己写shell脚本去实现。
g
JpR'L&G;b0总之,Jenkins就是一箱工具,在它能力范围内你想干什么都可以。51Testing软件测试网']&IZ` ~n
oRV9h
!wI'Ss
t
wHu051Testing软件测试网J4f/tw5pUm!w
51Testing软件测试网%zweA+p`,y]J
51Testing软件测试网(W)C7pJ9V#m@Ci
- Q:Jenkins是什么?
A:百度一下你就知道!51Testing软件测试网,j^ ?
{&e;B
- Q:Jenkins有哪些版本?
A:这个版本太多了,具体去看官网吧!https://jenkins.io
v5c(Ul#~x0 - Q:应该选择哪个版本的Jenkins?
A:如果你是公司正式使用推荐长期支持版(LTS),原因:稳定。如果你是学习,随便哪个版本都可以。51Testing软件测试网8l.w H.sL ud$x
- Q:JDK应该安装哪个版本的?
A:推荐安装JDK7,原因:某些插件必须要求JDK7的支持。比如:Monitoring 插件51Testing软件测试网K O,p0hp"s&aY
- Q:Tomcat应该用哪个版本的?
A: Tomcat6或者7都可以。如果你要用Tomcat5.5的版本,我劝你趁早扔掉。不然一堆稀奇古怪的错误,看得你头晕。
}F;m%W;s$Y#?v0 - Q: 可以直接用命令启动么?
A: 可以。命令:Java –jar jenkins.war –httpsPort=8443 –httpPort=-1
`4E+b GdSC0 httpsPort是访问的端口,httpPort=-1代表关闭http访问方式启用https。
51Testing软件测试网YIARtq@
- Q:Jenkins的帮助在哪儿?
A: 每个配置项后都有一个帮助按钮,有疑问可以尝试自己解决。51Testing软件测试网xi_1bl$[}|VJ2m
- Q:有哪些使用Jenkins的案例?
A: https://builds.apache.org/
%g%c:E?)w*C0https://ci.jenkins.io
t\%{#D9w%D0 Q:使用Jenkins需要什么技能?51Testing软件测试网L+xe+eGm-ix
A:推荐你学习这些:linux基础知识、shell脚本、maven、版本控制软件相关知识。如果你会Java就更好了,因为Jenkins是用Java开发的。
H^ A1o7`H)D"R$Y0- Q:Jenkins的svn插件无法获取到最新的源代码?
A:请检查你的SVN服务器时间和Jenkins服务器时间是否同步。51Testing软件测试网6OfC,T,QI&v6]'I
- Q:如何查找JENKINS_HOME目录?
A:大部分默认情况,JENKINS_HOME都是存放在用户目录的.jenkins(注意点号,在Linux中是隐藏的)文件夹中。
C#Dke['uYHF0 - Q:我可以直接修改JENKINS_HOME的文件么?
A:可以,修改后请重启Jenkins。否则配置不会生效。51Testing软件测试网?G7L2Xa*Y.d*a#_1H@3B-}
51Testing软件测试网u4W.fhK
收藏
举报
TAG:
软件测试
Jenkins
持续集成