一、Jenkins安装

1、解压apache-tomcat-8.5.41-windows-x64.zip到非中文和特殊字符的路径(例如:D:\Java\azrj\apache-tomcat-8.5.41-jenkins\apache-tomcat-8.5.41)。

2、复制jenkins.war到apache-tomcat-8.5.41\webapps下。

3、解压.jenkins.zip压缩包到非中文和特殊字符的目录,并配置JENKINS_HOME环境变量,jenkins文件夹路径(例如:D:\azrj\.jenkins)。 

4、双击apache-tomcat-8.5.41\bin\startup.bat启动项目(默认端口8080)

5、输入:http://localhost:8080/jenkins/ 用户名:java,密码:123456

6、安装jenkins配置,进行配置。(Allure Commandline已经配置无需再次配置)

二、Jenkins配置

1、Global Tool Configuration:全局配置

    (1)、JDK安装:选择本地jdk

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git

    (2)maven安装:选择本地maven

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_02

    (3)、Allure Commandline

                取个别名,例如allure,From Maven Central版本选择2.13.0

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_03

    (4)、Git安装:选择本地Git

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_04

2、Configure System:系统设置

     Extended E-mail Notification(电子邮件设置):

     SMTP server(服务器地址):  例如  smtp.163.com;smtp.qq.com

     Default user E-mail suffix(电子邮箱后缀):   @163.com;@qq.com

     高级

        Use SMTP Authentication:勾选

User Name:   邮箱地址

password :  邮箱授权码

use SSL :   如果是QQ邮箱需要勾上

Default Content Type:     HTML

Default Content : 邮件模板

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_05

三、项目设置(演示(简易项目))

1、填写项目名称,选择freestyle项目

2、源码管理 :无

  若使用svn git (需要下载Git并安装;和在GitHub中注册账号https://github.com/;注册账号时使用手机浏览器访问地址注册账号)

3、到.jenkins\workspace 目录下新建一个和项目名称一样的文件夹:例如maven_java_jmeter

4、构建触发器 (可不选择):

     Build periodically: 定时构建

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_06

5、Build(构建命令) :

     Goals and options:clean test

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_07

6、构建后操作:

Editable Email Notification:

(1)、Project From:发件人

(2)、 Project Recipient List:收件人

           格式:2021938409@qq.com,1260850755@qq.com64@qq.com

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_08

  (3)、Attachments:附件        

    格式:log/api_auto*.log,src\test\resources\cases_v8.xlsx

    *是通配符

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_09

  (4)、点击Advanced Settings

Triggers(触发器):设置为always        

jenkins git 仓库如何配置 jenkins配置git不成功128_git_10

(5)、再点击增加构建后操作步骤,选择Allure report

设置Result :  结果路径例如target/allure-results

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_11

四、创建项目

1、在GitHub上创建项目:创建项目名

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_12

2、创建完成后可以查看到SSH地址

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_13

3、创建一个文件夹,在文件夹中右键点击Git Bash  Here 

      在弹出的命令框中输入:git clone + SHH地址

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_14

4、进入目录

      命令cd + 相应的进入目录

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_15

5、把代码提交到git上

     命令git add .

      git commit -m  '第一次提交'

      git push

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_16

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_17

注:如果git push失败可以参考下方链接

https://developer.aliyun.com/article/659747

6、在Jenkins中新建一个项目

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_18

7、在源码管理中选择Git,输入URL和点击添加创建用户

    URL地址为GitHub中项目地址

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_19

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_20

8、构建触发器不勾选(可以选择勾选)

9、Build设置为clean test

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_21

10、点击构建后操作步骤,选择Editable Email Notification

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_22

11、设置Editable Email Notification信息

(1)、Project From:发件人

(2)、 Project Recipient List:收件人

           格式:2021938409@qq.com,1260850755@qq.com64@qq.com

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_08

  (3)、Attachments:附件        

    格式:log/api_auto*.log,src\test\resources\cases_v8.xlsx

    *是通配符

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_09

  (4)、点击Advanced Settings

Triggers(触发器):设置为always        

jenkins git 仓库如何配置 jenkins配置git不成功128_git_10

(5)、再点击增加构建后操作步骤,选择Allure report

设置Result :  结果路径例如target/allure-results

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins git 仓库如何配置_11

12、点击Build Now运行

jenkins git 仓库如何配置 jenkins配置git不成功128_jenkins配置git_27

13、点击运行项目点击控制台输出查看输出结果

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_28

14、idea修改代码后提交GitHub

       更改代码后点击右键----Git---add

jenkins git 仓库如何配置 jenkins配置git不成功128_apache_29

 右键---Git-----Commit file...

jenkins git 仓库如何配置 jenkins配置git不成功128_git_30

提交后右键Git-----Repository----push

jenkins git 仓库如何配置 jenkins配置git不成功128_tomcat_31

15、push后可以在GitHub中看到第二次提交记录

16、运行该项目可以运行提交后的代码,并发送邮箱记录

注释:Jenkins不需要自己安装,公司内部会进行搭建,只需要输入Git项目地址和邮箱等信息