自动化测试项目部署到本地jenkins

1.下载jenkins war包
jenkins下载地址:https://www.jenkins.io/download/
下载Generic Java package(.war)

2.下载tomcat
tomcat下载地址:http://tomcat.apache.org/
选择Tomacat8版本
选择64-bit Windows zip包下载

3.将下载的tomcat包解压到本地
解压目录:D:\software\apache-tomcat-8.5.57-windows-x64

4.将jenkins war包放到tomcat解压之后的webapps目录下

5.进入tomcat bin目录,双击startup.bat文件启动tomcat服务

6.在tomcat日志中记录密码(第一次登录jenkins要用到)

7.在浏览器地址栏输入http://localhost:8080/jenkins/
输入保存的密码,选择插件的安装方式,创建第一个管理员账户

8.在jenkins中完成相关配置
a.安装相关插件:GitHub Branch Source、Maven Integration plugin、Allure Jenkins Plugin、DingTalk
安装插件的方法:jenkins菜单-Manage Jenkins-Manage Plugins-选择Available,搜索要安装的插件-勾选搜索到的解决-点击Install without restart完成安装
b.在jenkins上系统设置的全局工具配置选项中对Maven和Allure Commandline进行配置
jenkins菜单-Manage Jenkins-Global Tool Configuration-点击Maven installations-不要勾选Install automatically Name:随便写 MAVEN_HOME:本地maven安装包路径
allure的配置同上
c.配置app自动化项目
jenkins首页 create a job-构建一个maven工程
配置钉钉群通知:jenkins菜单-Manage Jenkins-System Configuration下面的Configure System-钉钉-名称对应需要通知的钉钉群的群名称 webhook对应机器人的webhook 点击测试,如果有问题,可勾选加密添加机器人的安全设置里的加签的密钥,然后再点击测试,测试通过点击保存
填写git仓库的地址:点击创建的工程名下拉列表框-configure-Source Code Management 勾选git-Repository URL:填仓库地址
提交代码到仓库:进入本地代码工程所在目录 打开终端 cmd窗口
D:\learn\anjouNail>git init
D:\learn\anjouNail>git remote add origin 仓库地址
D:\learn\anjouNail>git add src pom.xml (只提交src目录下的代码和pom.xml文件)
D:\learn\anjouNail>git commit -m "Initial commit"
D:\learn\anjouNail>git push -u origin master
增加构建后的操作步骤(Allure Report):点击创建的工程名下拉列表框-configure-Allure Report-Results path:allure-results
构建触发器:点击创建的工程名下拉列表框-configure-Build Triggers-勾选第一个和Build periodically Schedule:*/60 * * * * 点击保存

猜你喜欢

转载自www.cnblogs.com/jina1121/p/13366869.html