Jenkins(1.538)安装及使用

Jenkins(1.538)安装及使用

一、安装Jenkins

1.安装Jenkins服务器(也可以不装 自己写启动)

我用的是165315290.png,将其解压到D:\JenkinsServer下,更改server.xml

<Server port="9005" shutdown="SHUTDOWN">将原先的8005更改为9005

<Connector port="888" URIEncoding="UTF-8" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" />8080改为888

<Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />8099改为9009

这样做的目的是不和用来发布项目的tomcat冲突

2.启动Jenkins

启动tomcat,浏览器输入localhost:888/Jenkins

二、Jenkins基本配置

1.安全配置


165352365.png


选择Manage Jenkins----->选择

165354107.png

配置如下

165718118.png

在下面的位置加一个管理员admin,保存设置,admin的权限是什么都可以执行,系统默认有一个匿名用户,你可以根据自己的需要设置匿名用户的权限

165834235.png

165852971.png

保存之后立马点击右上角的sign up,为admin注册一个号,这一步很重要如果忘记注册,那下次重启就进不来,邮箱可以写管理员自己的邮箱

165912681.png

保存后log in 就是以管理员身份进入

2.Jenkis系统配置

Manage Jenkins---->Configure System

配置jdk  ant   maven

165927722.png

系统发送端邮件配置如下,这是为管理项目所用,接收端是在每一个项目中配置,后面会详细介绍

165952589.png

165954831.png


可以测试一下邮件是否能发送出去选择170014838.png

选上“Test configuration by sending test e-mail”配置如下

这里的PasswordSystem Admin e-mail address的密码

170031476.png

再点击测试按钮

如果成功会显示Email was successfully sent

[email protected](你得用实际存在的邮箱测试)邮箱下会看见测试邮件已经发送过来

3.Job配置

以管理员身份进入,选择New Job Job name中可以输入项目名字。一般情况下选择一个自由风格的样式Build a free-style software project,点击ok

配置Job

鼠标移动到该Job上,出现下拉选项,选择Configure

我的配置暂且如下 因为实验项目 没有那么多复杂的考虑

设置系统中最多保存两个最新构建结果,可根据项目需要加大数目,Days to keep builds是指超过这个天数系统自动清理掉构建结果

170149456.png

项目放在svn版本控制库里,需要配置一下,如果出现红色提示,可以点击后面的问号,再点击this link,输入svn中你的用户名和密码

170207547.png

Poll SCM H/15 * * * * *(这个根据你的项目定,可以先学习表达式怎么写)是指每过十五分钟就检测一次svn有没有变化,如果有就再构建一次,Invoke Ant 指是脚本中的target,如果target都是有关联关系的,那么只要写最后一个,这个根据脚本定

170228882.png

项目中邮件配置,在Add post-build action(希望构建后系统执行的动作)中选择E-mail Notification

170253815.png

可以选择Send e-mail for erery unstable build,表示发送每一个不稳定的构建给Recipients里填写的邮箱。如果选择Send separate e-mails to individuals who broke the build 表示发送给那个破坏了构建的人,这个人是从提交到svn检测出来的,不过得在Jenkins中给每一个提交者配置一下邮箱

170318576.png

保存设置

三、构建项目

1.点击Build Now

如果构建成功如下

170334393.png

170347994.png


你可能感兴趣的:(安装,Jenkins,基本配置)