ITKeyword,专注技术干货聚合推荐

注册 | 登录

Jenkins的安装和使用

Mask53 分享于 2013-07-12

推荐:使用Jenkins进行持续集成(一)-安装篇

进行持续集成最流行的工具是Jenkins和CruiseControl,CC比较老牌,但现在Jenkins更流行,所以选用Jenkins。 Jenkins前身是Hudson,改名的原因仅仅是摆脱Oracle的

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

1.Jenkins  的安装非常简单,只需要从  Jenkins  的主页上下载最新的  jenkins.war  文件然后运行  java -jar jenkins.war 。 2. 在浏览器地址栏中打开  http://localhost:8080  就可以看到  Jenkins  的页面。 Jenkins的使用如下:

1.       创建New job

安装好jenkins并且登录上去后会看到屏幕左上角的显示如下,点击新job(图1-1)

图1-1

点击进入后会有如下选择,这里输入任务的名称Test3 选择自由风格的软件项目,再点击OK。图1-2

图1-2

2.配置job,接下来就进入了对该job的配置界面,这个配置是可以以后随时改动的。图1-3

图1-3

在源码管理那一栏选中你获取版本代码的来源。我用的是SVN,所以选择Subverion,选择后如图1-4,在Repository URL一栏填入版本库的路径,如果填入了路径还有红色警告,那很可能是第一次用Jenkins,这时要先将jenkins 与SVN服务器连接起来,选择第三个关于认证的红色警告,选择SVN的认证,输入SVN中对该版本源码有权限的一组帐号和密码。再刷新界面,就看到警告消除了。

图1-4

触发器的构建,触发器的作用是通过外界事件触发,Jenkins 自动从SVN那里下载版本代码来编译,测试等。图1-5选择第一个表示关联一个项目,只要那个项目一被构建后就自动构建本项目。选择第二个Build periodically表示设定一个周期性的构建计划,点击选择后如图1-6

图1-5

 

 

推荐:Linux Is Not Matrix——Jenkins的安装和启动

  最近一段日子都在忙着服务器的事情,以前没有玩过linux,所以特别兴奋,觉得这个玩意挺好玩的,就申请了加入运维小组。   虽然这个linux的系列从jenkins开始显

在该构建计划中,可以填入5个参数,

第一个参数代表的是分钟 minute,取值 0~59;

第二个参数代表的是小时 hour,取值 0~23;

第三个参数代表的是天 day,取值 1~31;

第四个参数代表的是月 month,取值 1~12;

最后一个参数代表的是星期 week,取值 0~7,0 和 7 都是表示星期天。

所以 5 * * * * 表示的就是每个小时的第 5 分钟执行一次构建。

图1-6

构建触发器的第三个选项Poll SCM表示检查更新触发,图1-7,参数设置一样,但是意义不同,同样的5 * * * * 表示在每个小时的第5分钟检查一次版本库如果更新了,就构建一次,如果没更新就不构建了。

图1-7

构建步骤选择:图1-8

1.execute windows batch command 用于将项目自动打包和部署,选择该项,再填入适当的脚本命令即可实现该需求。

图1-8

2.       execute shell用于填写build时自动执行该脚本,返回0表示成功。

 

推荐:Jenkins学习总结(1)——Jenkins详细安装与构建部署使用教程

  Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作

1.Jenkins  的安装非常简单,只需要从  Jenkins  的主页上下载最新的  jenkins.war  文件然后运行  java -jar jenkins.war 。 2. 在浏览器地址栏中打开  http://localhost:8080  就可以看到  Je

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。