1、Jenkins下载安装html
一、到官网下载jenkins.war包:http://jenkins-ci.org/java
二、安装方法有两种:python
a) 把下载下来的jenkins.war包放到文件夹下,如C:\jenkins,而后打开命令行窗口并进到该目录下,执行java -jar jenkens.war命令,当提示:“Jenkins is fully up and running”时,表示启动成功,这时在浏览器窗口输入:http://localhost:8080/ 就可到jenkins的首页。web
b) 若是有tomcat,把jenkins.war包放在tomcat的webapps文件夹下,启动tomcat时会自动启动jenkins,这时经过http://localhost:8080/jenkins就 能够访问jenkins的首页了。shell
三、我使用的是第一种方法,安装好后访问: http://localhost:8080windows
2、 Jenkins配置浏览器
一、修改jenkins的根目录:tomcat
默认地在C:\user\.jenkins ,能够经过设置环境变量来修改,例如:set JENKINS_HOME=D:\jenkins,而后从新启动jenkins。 ruby
二、备份和恢复jenkins: 架构
只须要备份JENKINS_HOME下的全部文件和文件夹,恢复的时候须要先中止jenkins。
三、移动,删除或修改jobs:
a) 移动或删除jobs:移动或删除%JENKINS_HOEM%\jobs目录。
b) 修改jobs的名字:修改%JENKINS_HOEM%\jobs下对应job的文件夹的名字。
c) 对于不常常使用的job,只须要对%JENKINS_HOEM%\jobs下对应的jobs的目录zip或tar后存储到其余的地方。
三、Jenkins架构(master-slave)
一、Master/Slave至关于Server和agent的概念,Master提供web接口让用户来管理job和slave,job能够运行在master本机或者被分配到slave上运行。一个master能够关联多个
slave用来为不一样的job或相同的job的不一样配置来服务。
二、在 Slave上执行JOB时,Slave须要安装可运行环境。
三、Slave能够是物理机也能够是虚拟机
四、管理节点(slave)
一、点击系统管理-->管理节点-->新建节点,输入节点的名字,选中【Dumb Slave】,点击 【OK】
二、slave配置:
a) of executors:表示在slave上能够并行执行几个线程,也能够点后面的问号看说明,通常设置为1。
b) 远程工做目录:在slave上建立jenkins工做目录的路径,通常设置为D:\JK
c) 标签:能够给slave加上一个或多个标签,经过标签选择slave
d)启动方法:启动slave的方法,推荐选第二个Launch slave agents via Java Web Start
三、设置好后,点击保存,出如今下图界面:
四、上面看到有三种方法能够启动slave,咱们就使用第二种,在本机cmd输入:
javaws http://localhost:8080/computer/testa/slave-agent.jnlp
启动slave成功界面:
五、配置JOB
一、在jenkins首页点击【新建】任务的,选择【构建一个自由风格的软件项目】,输入名字后点击【OK】
二、进行JOB配置页面:
a)Restrict where this project can be run: 建立slave时的标签就在这里用上了,用来指定这个Job在哪一个标签的slave上执行
b)源码管理:推荐使用SVN,也不可选None
c)增长构建步骤:
一、Execute Windows batch commnd:这个就是windows命令行参数(默认当前路径是job的workspace,若是命令不少能够写成批处理文件放在job的工做目录下,在这引用就好)
二、Execute shell:运行shell、python,perl,ruby等脚本
三、Invoke Ant:支持Ant构建
四、Invoke top-level Maven targets:支持Maven构建
d)增长构建后操做步骤:
这里有比较比的选项,能够根据本身的须要选择,经常使用的是发送邮件,也能够安装jenkins的插件,安装插件后这里会有相应的选项。
e)配置完成job后就能够保存,执行job。
6、插件管理
一、点击系统管理-->管理插件,进入插件管理页面,能够选择须要的插件进行安装:
二、选择【高级】这里能够上传插件后缀为hpi的文件,等他提示安装完成,而后重启Jenkins就能够完成安装了,插件下载地址:
http://mirrors.jenkins-ci.org/plugins/
7、权限管理
未完待续...
参考:
http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html