Jenkins的使用
Jenkins的介绍
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目;2、监控外部调用执行的工作。
Jenkins的下载
可以在下面的网址,下载需要的Jenkins版本. http://updates.jenkins-ci.org/download/war/
Jenkins的安装
Jenkins的下载文件,是一个war文件.放到Tomcat里面就可以运行了。为了防止Jenkins运行的时候出现内存溢出的情况,需要在Tomcat的catalina.bat加入set JAVA_OPTS=-Xms512m -Xmx1024m -XX:PermSize=216M -XX:MaxPermSize=512m
这个配置。用于JVM的优化。加入的位置,放在@echo off后面或者rem介绍后面.
JenKins插件的安装
安装一些JenKins插件,可以有效的完成任务.
Maven项目插件的安装
安装 Maven Integration plugin
插件,用于建立Maven项目的Job.
SVN插件的安装
安装 Subversion Plug-in
和 SVN Publisher plugin
插件,用于获取SVN服务器上的代码.
部署容器插件的安装
插件Deploy to container Plugin
,可用于Tomcat的热部署.
SSH plugin 和 Publish Over SSH
用于将编译好的文件,上传到远程服务器和执行远程服务器的脚本文件.完成服务的部署。在系统管理-->系统设置
里面配置相关的信息.
Jenkins的基本配置
在系统管理-->Global Tool Configuration
可以配置下面的信息.