一.准备工作
安装略,安装jenkins之前要安装jdk1.8以上,默认安装目录实在当前用户目录下面有一个.jenkins
在pycharm的命令行(如下图)或者cmd里输入pip freeze > requirements.text 此处是生成本地安装包的文本,在下一个环境里面直接pip install -r requirements.text 可以安装所有库
!
②配置环境变量:首先要在本地设置python的环境变量
(略),其次在jenkins中配置python的环境变量,具体操作如下:在jenkins首页点击构建执行状态,在点击设置按钮,配置 Python 的 path 环境变量。同时还需要添加浏览器驱动文件所在目录,点击保存。
jenkins默认安装目录在当前用户的目录下面会有一个.jenkins文件,如果要更改端口就在安装目录下面有一个jenkins.xml文件-httpport=8080可以在此处更改
在jenkins里面的插件管理下载HTMLpublisher 用来生成报告,还有发送邮件的插件Editable Email Notification
。。。。。。。。。。。。。。安装完毕。。。。。。。。。。。。。
接下来开始创建项目
1.点击jenkins的新建任务 ,输入项目名称,点击 构建一个自由风格
新建完成后跳转到如下页面
如果你的包名不是根目录,那么运行可能会出现报错类似:NO module named:"…'这时候你可以去pycharm的运行文件run.py里面添加根目录:sys.path.append(‘./’),然后将修改commit到git上面然后再构建
发送邮件:
1.首先进入系统管理里面配置(配置的时候一定要记得,你配置的服务器是QQ,设置的发件人就要是QQ邮箱,并且和jenkins管理员的邮箱账号保持一致),这个应该是smtp,我写错了懒得换截图了,下面那个发件人的账户密码可不是你的qq密码,而是你的邮箱的授权码,自己打开邮箱的设置就可以看到。
2.配置完后,就进入到项目的配置
最后点击立即构建,去检查收件箱是否收到,如果没有收到首先去检查垃圾邮箱,其次在邮箱设置里面,账户,pop3服务全部开启。