![](https://img-blog.csdnimg.cn/20191123095846703.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Jenkins持续集成
Jenkins是一款非常优秀的CI/CD管理软件,通过本专栏您可以学习到关于它的各种便捷使用方式,提升您的项目管理效率
千川Maple
若今生挥剑荡天涯,谁与我共赴这繁华?
若明朝我失了天下,谁伴我村末数桃花?
——我是一条条弯路走过来的,所以我的博文会尽量写详细,希望看我写的文字的人,可以少走弯路
祝工作学习顺利
展开
-
Jenkins(11):配置构建超时自动停止
在使用Jenkins执行构建任务时,我们可能会遇到由于网络或其他原因导致的任务构建阻塞,导致该任务一直无法自动停止。(例如Git账号密码错误导致代码拉取认证不通过,系统会持续等待 等)呐这篇文章会教你,如何在某些任务执行超过一定时长时,强制将其终止。原创 2022-12-26 15:51:53 · 4033 阅读 · 2 评论 -
Jenkins(10):禁止用户注册
有时候我们可能仅需要管理员创建账号,而不希望所有人都可以自由注册,这时可以使用如下方式禁止用户注册,以关闭自由注册的功能。首先进入Manage Jenkins:进入Configure Global Security页面:接下来在其中找到“安全域”,取消“允许用户注册”前面的对勾。Over!这样子后面的账号就只能够由管理员来创建啦!之前的账户不受影响。软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。博主经验有限,若有不足,欢迎交流,共同改进~有意可加Q群 908417285原创 2020-08-17 11:18:42 · 1082 阅读 · 0 评论 -
Jenkins(09):发送邮件时,修改发件人名称
哈哈哈今天跟导师学的一招!因为之前使用Jenkins发送出去的邮件,“发件人”都会显示成我的QQ邮箱,很丑。可以使用如下的方式,使收到邮件的人看到的“发件人”是自己想要展示的名称:设置步骤Jenkins-系统设置-Jenkins Location:红色的地方写自己想要展示的名称,紫色的地方写发送邮件使用的邮箱。保存!Over!软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。博主经验有限,若有不足,欢迎交流,共同改进~有意可加Q群 908417285 交流学习。乾坤未定原创 2020-07-10 11:31:28 · 1725 阅读 · 1 评论 -
Jenkins(08):Jenkins 中无法展示 HTML 样式的问题の终极解决大法
前言在做jenkins持续集成时,我们常常用到HTML Publisher Plugin插件来显示测试报告。并在其中搭配css、js等以实现各种自定义样式,如图表、动画等。然而Jenkins开发者出于安全考虑,默认将其Jenkins的安全策略(CSP)设置为:sandbox; default-src 'none'; img-src 'self'; style-src 'self';在这样...原创 2020-03-17 10:17:37 · 1198 阅读 · 0 评论 -
Jenkins(07):Jenkins自定义主题教程
Jenkins自带的插件样式比较古旧,很丑,在这里博主给大家推荐一款自定义主题插件。下载链接:Jenkins自定义主题下载先点击进入上面的网页,然后我们按步骤进行。第一步:选择一个自己喜欢的配色,然后点击下方的SELECT YOUR COMPANY LOGO并上传一张图片,可以是公司logo也可以是任意的小图片,但是需要注意的是高度需要超过40px,大小要小于10kb,不然会报错。第二步...原创 2019-10-10 23:40:36 · 1458 阅读 · 0 评论 -
Jenkins(06):教你使用war包完成Jenkins升级
当我们当前的Jenkins版本过旧时,会发生无法安装最新版插件等一系列问题,对正常使用造成一定的干扰。那么我们要如何对Jenkins进行升级呢?跟我来:下载新版Jenkins.war包可以在此链接中进行下载:https://jenkins.io/doc/book/installing/打开链接后一直往下翻,找到WAR File分区,点击其中的latest stable Jenkins WA...原创 2019-07-23 15:47:50 · 6467 阅读 · 0 评论 -
Jenkins(05):如何批量删除Jenkins历史构建
运行一段时间之后我们的Jenkins里会积累大量的构建历史,可能已经没有用途了,又很占用空间,最烦的是数量巨大的话一个一个删除会非常麻烦,那么我们要如何批量删除Jenkins构建历史呢?打开Jenkins-系统管理-脚本命令行,输入以下代码:def jobName = "your job's name" // 删除的项目名称def maxNumber = 100 // 保留的最小构...原创 2019-07-18 16:27:36 · 1354 阅读 · 0 评论 -
Jenkins(04):插件下载失败的解决方案
在使用Jenkins时,可能会遇到千辛万苦下载好插件之后,点击“上传插件”按钮,却“上传失败”的情况。解决方式有如下两种:更改下载源:jenkins->系统管理->管理插件->高级,把下面的 http://updates.jenkins.io/update-center.json改成国内镜像地址: http://mirror.xmission.com/jenkins/...原创 2019-05-05 15:51:44 · 2410 阅读 · 0 评论 -
Jenkins(03):配置Jenkins自动发送邮件
使用Jenkins发送邮件一、申请SMTP服务首先我们申请一个QQ的SMTP服务,这样可以使用QQ邮箱来发送邮件打开qq邮箱:https://mail.qq.com登陆之后点击“设置”-账户往下翻,可以看到这个页面:我们要用到的就是图上标红的这个。我的是已经开启了的,如果没有开启,可以点击页面上的“开启”,然后按照提示走,就可以完成设置。Ps:要注意的是我们要把最后弹窗中的“授权...原创 2019-04-25 14:03:44 · 1367 阅读 · 0 评论 -
Jenkins(02):Jenkins服务的关闭和重启
1、关闭Jenkins只需要在访问jenkins服务器的网址url地址后加上/exit。如果我们的地址为http://localhost:8080/则只需在浏览器地址栏内敲入http://localhost:8080/exit 点击回车,就可以关闭jenkins服务。2、重启Jenkieshttp://localhost:8080/restart3、重新加载配置信息http://lo...原创 2019-04-24 20:43:31 · 3585 阅读 · 0 评论 -
Jenkins(01):教你在本地搭建Jenkins持续集成环境
目录一、下载Jenkins软件二、安装Jenkins三、Jenkins配置前言Jenkins 是一个可扩展的持续集成引擎。主要用途:持续、自动构建/测试软件项目。 监控一些定时执行的任务。Jenkins拥有的特性包括:易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。 易于配置-所有配置都是通过其提供的web界面实现。 集成RS...原创 2019-04-24 19:01:04 · 5547 阅读 · 1 评论