Jenkins
rosedoria0
这个作者很懒,什么都没留下…
展开
-
使用Jenkins进行持续集成
廖雪峰 / 编程 / 2016-5-16 1:43 / 阅读: 101809 上次介绍了开源项目如何利用Travis CI进行持续集成,但是如果你的项目不是开源项目,用Travis Pro就需要交钱了。如果不想交钱,可以自己搭建CI环境,利用Jenkins CI进行持续集成。首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。虽...转载 2018-04-13 13:41:06 · 279 阅读 · 0 评论 -
Jenkins学习(5)——Jenkins使用Cobertura显示查看代码覆盖率
本文章用于记录在使用Jenkins使用Cobertura插件来集成代码覆盖率度量。代码覆盖率在测试过程中有多少应用程序的代码实际被执行。这是一个非常有用的工具,尤其是在用于去发现那些未经你的测试集测试的代码区域的时候。 首先我们要在程序中,加入Corbertura的依赖。<plugin> <groupId>org.codehaus.mojo...原创 2018-08-31 17:00:44 · 2852 阅读 · 2 评论 -
Jenkins学习(4)——Jenkins生成Javadoc
通过Jenkins生成Javadoc文档可以便于对构建任务中的类及相关功能的了解。使用javadoc生成用Maven的插件maven-javadoc-plugin。首先在项目中引入依赖:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-j...原创 2018-08-31 14:53:53 · 1887 阅读 · 1 评论 -
Jenkins环境搭建——Jenkins自动化部署任务创建及项目自动部署(五)
一、部署过程二、创建Jenkins部署任务 1、创建Jenkins任务。 2、填写Server信息。 3、配置Git参数。 4、填写构建语句,实际部署测试环境。General信息填写设置源码信息填写设置添加构建命令后单击保存,部署任务创建成功。三、运行Jenkins部署任务...原创 2018-08-21 11:27:13 · 1348 阅读 · 1 评论 -
Jenkins学习(3)——Jenkins构建产物归档
Jenkins的构建产物就是指Jenkins在每一次任务构建成功后所产生的war包,或者jar包。通常这个构建产物会保存在当前构建任务的工作空间下的target目录下。Jenkins可以存储构建生成的二进制构建产物副本。并允许你从构建产物页面直接下载构建生成的二进制文件。它还在项目主页发布最新的二进制文件。 首先,在构建任务的配置页面增加构建后操作(add Post-bu...原创 2018-08-31 10:02:00 · 22714 阅读 · 1 评论 -
Jenkins环境搭建——新建节点进行连接测试(四)
一、新建节点1、进入Jenkins管理界面,选择系统管理——管理节点——新建节点——输入节点名称——输入节点信息——保存下图为创建Credentials界面。2、尝试连接节点二、创建任务进行验证1、创建任务至此,连接测试成功! ...原创 2018-08-21 10:06:16 · 707 阅读 · 0 评论 -
Jenkins环境搭建——问题总结(六)
一、Maven配置问题 系统服务器上安装了Maven,却没有在Jenkins中进行配置。而在使用调用顶层maven目标进行构建时出现如下问题 解决办法在Jenkins全局工具配置中,将安装的Maven路径配置好并命名,在任务中选择指定的Maven进行构建。二、Maven构建时,找不到POM文件。 Jenkins在进行Maven构建时,默认在...原创 2018-08-28 14:50:15 · 1584 阅读 · 3 评论 -
Jenkins学习(2)——Jenkins邮件通知学习
首先,Jenkins邮件通知的密码是客户端的授权码而不是邮箱的密码,请务必搞清楚。设置邮件需要修改三个部分:1、修该邮箱的SMTP授权开启并获取客户端授权码;2、Jenkins系统设置设置管理员邮箱;3、设置邮件通知。完成以上三步就可以实现Jenkins邮件通知了。下面以QQ邮箱为例进行讲解。 在QQ邮箱的首页,点击设置进入设置页面。 进入设置页面,切换...原创 2018-08-30 17:29:46 · 643 阅读 · 0 评论 -
Jenkins环境搭建——应用部署服务器准备(三)
部署应用需要一台装有Linux系统的主机(实体机、虚拟机都可)。Linux系统在网络管理,内存管理,安全控制方面都很强大。 一、前期准备 1、确定IP地址:在Linux命令行中输入ifconfig,查看Linux主机的IP地址。2、确定Linux系统的用户名及密码,用于登录Linux系统。3、确定Linux系统可以SSH远程连接,即SSH服务已经启动。在命令行中输入nets...原创 2018-08-16 15:12:40 · 4103 阅读 · 0 评论 -
Jenkins环境搭建——安装插件及全局安全配置(二)
一、安装插件上篇安装jenkins时,我们已经安装了推荐的插件,这里我们再安装两个子认为不错的插件。1、在jenkins页面上点击“系统管理”2、再点击“插件管理”3、选择“可选插件”,在搜索框中输入rebuilder。此插件用于重新构建。4、第二个需要安装的插件是safe restart。此插件是为了帮你安全的重启jenkins。5、选择这两个插件后,点击“直接安装”...转载 2018-08-15 15:56:29 · 2154 阅读 · 0 评论 -
Jenkins环境搭建——安装Jenkins(一)
1、下载Jenkins 进入官网后:https://jenkins.io/ 点击Download,进行war包下载。 2、在服务器上启动Jenkins。Jenkins自带Jetty服务器,进入war包所在目录后执行命令进行端口号的指定和启动服务。 java -jar jenkins.war --ajp13Port=-1 --httpPort=指...原创 2018-08-15 14:57:38 · 958 阅读 · 0 评论 -
Jenkins学习(1)——Jenkins生成测试报告学习
最近一直在学习Jenkins的使用,在研究生成测试报告的时候,没有成功。由于本人之前对测试报告没有了解,所以回到的开发环境,了解了一下Junit测试报告的生成,以下为学习到的总结希望对同有此方面需求的人能有所帮助。 Junit是单元框架,最初用于许多java应用软件作为一个单元测试框架之一。默认情况下,JUnit测试生成一个简单的XML文件测试执行报告。然后这些XML文...原创 2018-08-29 16:47:47 · 8226 阅读 · 1 评论