jenkins用来做持续集成,及时发现bug,提高效率
(它还可以集成脚本 部署代码 环境搭建 打包)?
下载安装jenkins:
1.jdk jenkins.war包
2.把jenkinswar放到tomcat的webapps目录中解压(启动tomcat就可以自动解压)
3.浏览器输入 192.168.72.133:8080/jenkins 打开jenkins页面
5.点击安装建议性插件
6.创建管理员用户
jinkens的使用:
192.168.72.133:8080/jenkins(通过这个网址进入)
新建节点:节点理解为代理服务器
manage jenkins--下滑找到manage nodes and clouds--点坐标新建节点--填名字、选固定节点、create--填节点名、远程目录、标签名、启动方式选java(需要安装一个东西?)--返回上一步 出现两排英文--进入dos命令--进入保存节点的路径--输入第一串英文 enter--这时候节点就建好了
新建项目item:
好用功能:
定时构建(定时执行任务)的5个参数:
第一个参数代表分钟 一个小时内的分钟数(0-59)
第二个参数代表小时 一天中的小时数(0-23)
第三个参数代表天 一个月中的某天(1-31)
第四个参数代表月 某个月(1-12)
第五个参数代表星期 星期几(0-7) (其中0和7代表星期天)
表示符号:
*表示所有
-表示连续
\表示间隔
,表示和
H表示随机
如下图 表示每两分钟执行一次job任务
如果不想要了 就进去定时构建把勾勾取消掉,不然就会一直构建
(如果时间不同步,可以进入manage jenlins--下滑到Script console--输入此行代码并运行:System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Asia/Shanghai')--时间就恢复正确了)
接下来插入脚本 就可以执行了
插入脚本:
1.要先安个插件:
2.安装完后,在源码管理中就会多一个选项:subversion,进行填写
3.找到之前的runallcase.py,在里面加入两排代码:
import sys
sys.path.append("D:\dcs18ddt") #runallcase所在的大文件夹
4.把这个runallcase.py文件复制到VPN在本地的那个文件夹
5.填 构建
6 就可以出去运行了
|
|