码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins

时间:2020-03-28 09:12:09      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:环境部署   注意   插件   list   data   完成   exe   环境变量   项目   

1、docker安装

长期版本: docker pull jenkins/jenkins:lts

每周迭代版本: docker pull jenkins/jenkins

设置用户名密码,然后安装推荐插件

Windows直接在官网下载exe文件安装

2、使用

new item新建一个项目:freestyle

项目配置

源码管理:项目源码

构建触发器:一般使用定时构建,语法:分 时 天 月 星期 ,如 00 10 * * *,即每天的10点

构建环境

构建

1.调用顶层maven目标(使用maven构建),目标为maven命令,如

mvn test -Dmaven.test.failure.ignore=true 。把项目源码打包

2.send files or execute command over ssh

  • 使用SSH server,首先要先下载插件 Publish Over SSH, 需要进行如下设置,在系统管理->系统配置里设置 Publish over SSH // SSH Servers , Passphrase 为密码

  • Transfer:执行的命令需要把打包过的项目源码从jenkins_home/workspace移动到Tomcat/webapps下,然后再启动tomcat服务,完成环境部署,也可以使用shell脚本来执行

构建后操作 :执行测试或生成测试报告

  • allure报告需要下载allure插件

  • allure需要配置环境变量:先去allure官网下载allure.zip,解压后添加到path,最后在Jenkins里配置allure command

邮箱设置

  系统管理->系统设置中设置管理员邮箱 Jenkins Location

技术图片

  系统管理->系统设置中测试基础邮件插件配置 Extended E-mail Notification

技术图片

  系统管理->插件管理中搜索安装扩展邮件插件 Email Extension

技术图片

  系统管理->系统设置中配置扩展邮件插件设置

技术图片

  构建任务中配置editable email notification完成邮件发送,设置邮件内容,注意选择trigger触发邮件条件即可

 

Jenkins

标签:环境部署   注意   插件   list   data   完成   exe   环境变量   项目   

原文地址:https://www.cnblogs.com/yjh1995/p/12585354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!