jenkins
雪落夜
十年菜鸡JAVA程序员,热爱技术,热衷分享,没啥成就。
展开
-
jenkins自动清理构建
jenkins自动构建随着项目和构建次数的增加,服务器磁盘会被撑爆,因为/var/lib/jenkins/jobs/项目名/modules下会保存每次构建的jar包。可以通过配置丢弃自动构建解决。解决办法:进入jenkins项目-配置-勾选Discard old bulids(丢弃旧的构建),并设置发布包保留天数和保留个数。这样在下次构建的时候就会按照策略清理构建产生的发布包。...原创 2021-01-14 16:06:40 · 2364 阅读 · 1 评论 -
jenkins DingTalk配置钉钉群消息通知
由于jenkins邮件通知经常被冻结掉,而且通知效果不好,正好公司使用钉钉交流比较多,有专门的部署发版通知群,所以决定使用jenkins结合钉钉机器人在构建完成后自动发送消息至钉钉群中。从网上搜索了很多帖子建议使用Dingding[钉钉] Plugin,但我在插件管理中没有找到这个插件,我的jenkins版本是Jenkins 2.240,这是2020-06-08发行的版本,目前来看是比较新的版本,不知道为什么搜不到插件。但是插件管理中找到一个叫DingTalk的插件,配置和使用更加简单。jenkin原创 2020-09-29 15:46:03 · 1798 阅读 · 1 评论 -
jenkins误删管理员权限补救办法
今天考虑到项目的安全问题,想把删除项目权限都给取消,但发现这个admin不管怎么勾选,都具有所有权限,不信邪的我取消了一下下图中的Administer,然后我发现彻底失去了管理员权限,无法修改任何jenkins配置。jenkins这个权限设置我觉得很不人性化,还有,千万别动管理员权限!下面介绍万一误删了管理员权限,如何补救。1.修改jenkins服务器config.xml我这里jenkins路径是 /var/lib/jenkins。编辑之前先进行备份:cp config.xml con原创 2020-08-27 11:48:36 · 3674 阅读 · 6 评论 -
jenkins配置构建后邮件通知
本文介绍如何在完成基于jenkins的持续集成部署后,将结果邮件通知相关人员。一、安装Email Extension插件系统管理->管理插件,选择Email Extension Plugin插件进行安装。二、系统配置系统管理->系统设置,配置邮箱1、设置管理员邮箱地址2、设置Extended E-mail Notification上图中邮箱以邮箱登录授权码作为认证密码,以新浪邮箱为例,生成授权码操作如下:3、配置邮件内容模版Def.原创 2020-08-26 10:53:20 · 1332 阅读 · 0 评论 -
jenkins用户权限分配
目前我使用的jenkins平台上只有一个管理员用户admin,权限过大,多人使用可能会误操作,其实测试人员只需要read和build权限,下面介绍如何为不同jenkins用户分配权限。1.安装插件Role-based Authorization Strategy2.修改授权策略为Role-Based Strategy管理Jenkins--》Configure Global Security--》授权策略3.修改角色配置管理Jenkins--》Manage and Assign R原创 2020-08-17 15:30:49 · 867 阅读 · 0 评论