IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

持续集成之Jenkins _ 老徐先带你入个门

上一篇 / 下一篇  2016-08-19 23:02:21 / 个人分类:测试工具

51Testing软件测试网J'|_ZG0h0L _V(l

;W-h7A4~#u2j k&a0

说明:
1q*xmN.M9W%m:R@$A0
51Testing软件测试网fF2K3hM

通过持续集成,可以解放重复的日常打包、部署、发布动作~

;j9LN'Utu0]0

可以设定定时构建部署,或者某些条件触发构建部署~

W6ltW P0

而且能做到发布过程中,做一系列自动化检察工作

XDR/b.lR,tSu} pV0

先看看这篇入门文章,可以自己玩耍下~

H0p u&D+DXO0

欢迎Jenkins深度用户与老徐交流探讨~

,b oN;|Jx0


`(r gY5qrv&uS(Z0

*W1J |6_y}x0

1.准备工作~51Testing软件测试网 vdW3x9VI

1)下载jenkins安装包

"@ l`irnL9Y0

官网直接下载:https://jenkins.io/

i3B/p7`(r9Z0

2)安装jdk

+y4B'|1F{ e&_P0

2.启动jenkins服务

Q;` [y ox TS0

启动非常简单:

4dW"m#o,i0

java -jar /usr/local/webserver/jenkins.war --httpPort=8080

2_O)Y!Y Z/o0

3.在浏览器中输入http://ip:8080,进入jenkins页面51Testing软件测试网 L p(QIW0\|

4.在进行新建任务之前,进行一些必要设置51Testing软件测试网 f]TAN

1)点击系统管理—>系统设置ssh server 的配置

r)r;J8`J0

2)系统管理-> Configure Global Security,配置安全设置51Testing软件测试网/I;YI }C"kp)oA

3)系统管理-> 管理插件,添加一些必要的插件51Testing软件测试网 m;w%_RH%aJ

4)新增一些构建用户51Testing软件测试网YK~2AvC

5.在构建项目之前,先准备好代码库地址,并且添加对应插件~
4H2kl g-MT5C0
51Testing软件测试网*qfm2B ^nmle

代码库,可以用svn ,也可以git

@-E`2?/? e0

6.选择新建任务(以构建一个maven项目为例)51Testing软件测试网u3v"q1Y y-P8sT nQ

7. 填入项目在git上的地址,选择对应分支,保存即可

.@g7`Df.H6q4eM'B0

8.立即构建,构建成功则如下图所示

E Z%q/\.H"J0

9. jenkins maven还有很多细节,比如定时构建、触发构建等等,有兴趣自己玩耍,有问题可找老徐交流~

(Hl bf%G2Ee L0

注:

o f[9|Cvf9G5A0

今天这篇文章,只是带大家入门,有具体的问题可找老徐交流~51Testing软件测试网 W3FI Lu#Z3m(?6H4vG

玩Jenkins建议把shell脚本,或者Python脚本玩熟,非常方便~

{a1OY5g|0

基本上日常发布的所有事情,Jenkins都可以搞定~51Testing软件测试网l#_,d rva a6W6j

老徐个人微信957863300

$l@ vz,F'C[0X-dHuP0

关于提问,先看这篇文章:51Testing软件测试网E W:U0Y^a(L)Gl

你的提问,注定没有答复,别问太2的问题~51Testing软件测试网jc9B s@K,o2L


TAG: 软件测试 Jenkins 持续集成

引用 删除 SWTtesting   /   2016-09-04 18:43:01
-3
 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-04-14  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 913291
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar