由于昨天的文件没保存,前面配置的截图,不存在了,后面补上,先文字记录~~

安装Jenkins,并构建项目

1、下载并安装Jenkins

2、安装好后,在浏览器中输入localhost:8080(如果不能打开,需要到window下服务栏,查看Jenkins服务是否开启!)

3、按照指引步骤,直到安装插件(安装插件过程很慢,因为资源在国外,如果部分插件没安装成功,也没有关系,后面需要的时候在安装)

4、点击构建项目,输入项目名称,配置好脚本文件启动命令(注意:需要把Python。exe安装文件,配置到用户变量和系统变量中,不然执行时,Jenkins可能找不到Python)

jenkins android 搭建 jenkins环境搭建教程_Python

 

 5、点击保存,然后点击立即构建,此时构建不会成功(因为代码没有在workpace中,找不到执行的文件)

6、到安装Jenkins的目录下,找到workspace文件夹,进入后会看到我们刚才创建的项目,把Python下的项目文件,拷贝到该路径下

7、此时再点击构建,就可以运行成功了

 

如果运行不成功,一定要查看是否配置好了环境变量!环境变量配置好后,需要重启电脑生效!

 

 

邮件发送

前提:先在Jenkins中装好邮件插件(在系统设置--插件中查看 Email--Extention)

第一步    开启SMTP服务:

先要在发送邮件的邮箱,开启smtp服务

jenkins android 搭建 jenkins环境搭建教程_Jenkins_02

 

 

手机编辑短信,发送到指定号码

jenkins android 搭建 jenkins环境搭建教程_Python_03

 

 点击我已发送后,会收到授权码

jenkins android 搭建 jenkins环境搭建教程_Jenkins_04

 

 第二步:Jenkins中设置邮件服务

在系统设置,找到邮箱设置

jenkins android 搭建 jenkins环境搭建教程_系统设置_05

——>>>>>

jenkins android 搭建 jenkins环境搭建教程_系统设置_06

 

          输入邮件服务商和默认邮件格式

 

jenkins android 搭建 jenkins环境搭建教程_系统设置_07

 

 点击高级,进入高级设置

jenkins android 搭建 jenkins环境搭建教程_系统设置_08

 

 

jenkins android 搭建 jenkins环境搭建教程_Python_09

 

 

jenkins android 搭建 jenkins环境搭建教程_jenkins android 搭建_10

 

 完成后,点击保存,邮箱配置成功

第三步:进入设置,找到构建后的操作

jenkins android 搭建 jenkins环境搭建教程_Jenkins_11

 

 

jenkins android 搭建 jenkins环境搭建教程_jenkins android 搭建_12

 

 

 

jenkins android 搭建 jenkins环境搭建教程_Jenkins_13

 

 

jenkins android 搭建 jenkins环境搭建教程_jenkins android 搭建_14

 

 

第四步:构建服务,看邮件发送是否成功

 

如果不成功,检查一下配置是否不正确

jenkins android 搭建 jenkins环境搭建教程_Jenkins_15

 

 

jenkins android 搭建 jenkins环境搭建教程_Jenkins_16

 

 

 定时构建

任务中配置构建触发器

jenkins android 搭建 jenkins环境搭建教程_jenkins android 搭建_17

 

 

规则:* * * * *  

jenkins android 搭建 jenkins环境搭建教程_Jenkins_18

 

 

jenkins android 搭建 jenkins环境搭建教程_Jenkins_19

 

 构建任务后报如图错误,是因为没有设置trigger点,默认是在任务失败的时候才会发邮件,可以在任务选择"Editable Email Notificaiton"以后,点击“高级”,然后在Add a Trigger下来列表中选择一个trigger点,比如"Success",这样任务成功也会发送邮件。同时,对于每一个trigger点,还可以设置其具体配置,比如收件人,邮件内容等等。

jenkins android 搭建 jenkins环境搭建教程_系统设置_20

 

 

jenkins android 搭建 jenkins环境搭建教程_Python_21

 

jenkins android 搭建 jenkins环境搭建教程_Jenkins_22