Jenkins入门系列--Jenkins安装与配置

来源:互联网 发布:延长月经周期 知乎 编辑:程序博客网 时间:2024/05/05 07:48
进入链接: http://pan.baidu.com/s/1pLdacBL 密码: fux5 下载Jenkins安装包(windows 64位版本)。
将压缩包解压,点击里面的exe文件进行安装,安装步骤很简单,选好安装路径就行了,这里就不详细说了。
安装完成后进入浏览器输入http://localhost:8080/,会进入Jenkins管理界面,如下图所示:



进入该界面,证明已经安装成功,接下来就是配置工作。
首先是要配置用户,具体的配置方法可以参考 Jenkins入门系列--配置Jenkins用户和权限。

用户及用户权限配置好后,点击系统管理中的系统设置
上面这些不需要配置,可以不用管。

配置SSH remote hosts,用于连接虚拟机用的,如图所示:Jenkins刚安装过后没有该配置,对应的插件名称是SSH plugin,插件安装可参考:Jenkins插件管理(下载插件错误解决方法)

配置jdk和maven:

下面的保持默认配置就行了,不需要配置:


配置Publish over SSH:Jenkins刚安装过后没有该配置,对应的插件名称是Publish over SSH,插件安装可参考:Jenkins插件管理(下载插件错误解决方法)



以上都配置完成后,点击保存,系统配置就完成了。

下面进行具体的项目配置:


点击新建,选择“构建一个maven项目”,点击ok,进入配置页面,如下图所示:




源码管理配置:选择Subversion(SVN)。

填写svn的URL后,会报下上图图中的错误。错误的原因是svn没有节能型进行验证,点击错误中的enter credential,会打开下图的页面:


选择第一个输入用户名和密码,点击ok。配置完成后效果如下:




构建触发器配置:Poll SCM 配置项目定时部署,具体的配置语法可百度查看,也可以不进行配置,每次手动执行部署。



构建环境配置:

Post Steps 配置:


选择Send files execute commands over SSH,进入如下界面:

选择Execute shell script on remote host using ssh:


进入如下界面:


配置完成后点击保存。

进入配置的项目里面去,点击立即构建,Jenkins就会把SVN中的项目自动部署到服务器上的tomcat中,并重新启动tomcat,实现了完全自动化部署。

Jenkins的功能远远不止这些,可以在Jenkins的基础上扩展很多插件功能,例如代码检查功能。

下面是自动部署项目过程控制台打印的信息:



3 0