python+selenium2.53.6学习(6)Jenkins集成开发环境搭建

Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作。

Jenkins功能包括:
1、持续的软件版本发布/测试项目。

2、监控外部调用执行的工作。

步骤包括

1、Java安装

添加JAVA_HOME: 安装目录

CLASSPATH: .;%JAVA_HOME%\lib;

Path: ;%JAVA_HOME%\bin

2、Tomcat安装

下载tomcat安装包: http://tomcat.apache.org/


压缩包免安装,解压可用。安装包一直点击Next直至完成即可

配置tomcat系统变量

TOMCAT_HOME:安装或解压缩路径

CATALINA_HOME:安装或解压缩路径

Path添加:;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib


cmd中运行 startup.bat


注:如果不添加环境变量,可以直接运行 安装目录下的\bin\startup.bat

打开浏览器输入 http://localhost:8080/



Jekins安装

可参照百度百科:

第一种启动方法,切换到jenkins.jar存放的目录,输入如下命令:
$ java -jar jenkins.war
如果需要修改端口可以使用如下命令:
$ java -jar jenkins.war--httpPort=8081
然后在浏览器中(推荐用火狐)输入localhost:8080localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins。
第二种方法是用tomcat打开
解压tomcat到某个目录,/usr/local,进入tomcat下的/bin目录,启动tomcat
jenkins.war文件放入tomcat下的webapps目录下,启动tomcat时,会自动在webapps目录下建立jenkins目录,在地址栏上需要输入localhost:8080/jenkins

可以在http://updates.jenkins-ci.org/download/war/下载最新的war包,然后将其放到webapps目录下

重启tomcat

这是在webapps目录下可以看到生成了一个新的文件夹jenkins

浏览器输入http://localhost:8080/jenkins/

激活Jenkins

路径: C:\Users\Administrator\.jenkins\secrets\initialAdminPassword(打开该文件,可以查看到密码),点击继续

第一次搭建会有新手任务-下载插件(不过我的下载失败了)

然后新建用户,我是直接用管理员admin登录的



第一次尝试安装,会有一些步骤需要完善

->


完成admin以外用户的创建,还可以修改密码等。

以上就搭建了Jenkins+Tomcat可持续集成开发环境

然后就可以新建任务,正式使用Jenkins了

1. 新建Job



2. 本地构建

新建Job后,选择构建


选择 “执行windows 批处理命令”,输入cmd命令


3.Git构建

自动化构建的意思是指当我们向服务器提交代码后,Jenkins能知道我们提交了代码,从而自动构建自动部署。

钩子功能是在远端仓库上配置一个Jenkins服务器的接口地址,当本地向远端仓库发起push时,远端仓库会向配置的Jenkins服务器的接口地址发起一个带参数的请求,jenkins收到后开始工作。

源码管理选择Git

构建触发器,可以选择定时或轮询


定时:H 3,14,15 * * * 表示每天的3、14、15点触发任务


Jenkins 配置 launch Java web start

新建节点【Jenkins -> 系统管理 -> 管理节点 - > 新建节点】



再次点进去node2


点击Launch,下载 slave-agent.jnlp,点击运行安装。

再次查看node2的状态,可以看到已经与Agent连接了


安装HTML Publisher plugin插件

【系统管理】 -> 【管理插件】-> 【搜索】

等待完成,然后就可以在配置中查看相应安装是否成功。

配置邮件发送

Jenkins有两种邮件发送的方式,一个是默认的,一个是增强的。先说默认的

【系统管理】 - 【系统设置】


一开始用公司邮箱test,怎么都不行,换成163邮箱就可以了

增强版:下载Email Extension Plugin插件

下载安装完成后,就可以在Job-【设置】- 【构建后操作】选择【Editable Email Notification】


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值