
Jenkins
文章平均质量分 59
大西瓜大哥
热爱生命,热爱生活。
展开
-
Jenkins用户管理(二):不同用户分配不同的任务访问权限
需求:不同用户访问到不同的Jenkins任务。依赖插件:Role-based Authorization Strategy进入【系统管理】-【插件管理】-【可用插件】,搜索进行安装,随后重启jenkins进入【系统管理】-【全局安全配置】,【安全域】选择,勾选,【授权策略】选择,随后【保存】。点击【系统管理】-【Manage and Assign Roles】,进入Manage and Assign Roles页面。点击【Manage Roles】,进入Manage Roles页面。原创 2023-09-21 19:13:10 · 820 阅读 · 0 评论 -
Linux系统部署Jenkins
搭建Jenkins,准备搞一个定时任务来自动部署服务。做个记录。问题写在前头:①建议使用最新版的Jenkins版本,jdk版本要跟Jenkins版本对应(有要求);②最好使用war包部署Jenkins。以上两点,可以避免Jenkins启动失败、插件安装失败等乱起八糟的问题,不是不能解决,是会浪费时间,可能还会让自己不开心。亲历,避免耽误时间、影响情绪,按以下操作执行。应用版本:jdk版...原创 2022-11-01 20:29:00 · 56 阅读 · 0 评论 -
通过Jenkins,执行远程服务器的自动化脚本
通过Jenkins,可自动执行写好的应用部署、自动化测试等的脚本工具,实现测试环境的应用自动定时更新、自动执行测试等。1. 安装SSH插件 进入【系统管理】-【插件管理】-【可用插件】,搜索Publish Over SSH进行安装,随后重启jenkins2. 配置SSH 进入【系统管理】-【系统配置】,找到Publish over SSH,进行配置2.1 配置SSH Ser...原创 2022-11-03 00:38:00 · 1206 阅读 · 0 评论 -
Jenkins用户管理
用户注册和权限管理介绍。1. 用户注册 进入【系统管理】-【全局安全配置】,进行配置:1.1 安全域 选择【Jenkins专有用户数据库】,勾选【允许用户注册】,随后【保存】1.2 用户注册 在浏览器输入Jenkins地址,登录页面会有注册选项。2. 用户权限管理 进入【系统管理】-【全局安全配置】,进行【授权策略】配置:2.1 授权策略 ①选择【安全矩阵】...原创 2022-11-05 14:49:00 · 1046 阅读 · 0 评论 -
Jenkins定时构建
使用Jenkins定时,可以在无人值守状态下自动构建任务1. 定时构建设置 进入Jenkins任务的【配置】界面,设置【构建触发器】的【定时构建】,时间规则设置完成后【保存】。 图中定时构建规则:每个工作日的上午8点、中午1点、晚上6点执行构建。2. 语法规则MIN(0-59) Hour(0-23) Dom(1-31) MONTH(1-12) DOW(0-7) ...原创 2022-11-05 15:38:00 · 1470 阅读 · 0 评论 -
爬取网页数据,并通过正则表达式从该数据中匹配出第一个出现的某关键字段,用于自动部署...
搞自动部署,需要先从wiki下载fap应用,但是这个fap应用存放在文件夹内,且文件夹名称按应用更新日期命名(即:每次发布新版应用都需要建立一个新的以日期命名的文件夹)。增加了自动下载难度。之前思路及做法:将下载地址的日期后缀设置为变量,每次更新fap应用,手动给下载地址传参。缺点:需要手动参与,未完全自动化。当前解决思路:把fap应用所在wiki网页的所有数据下载写入到文件,随后从文件中匹配出...原创 2022-11-08 10:56:00 · 94 阅读 · 0 评论 -
Jmeter+Ant+Jenkins接口自动化测试平台
一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。 Jmeter 支持接口的测试, Ant 支持自动构建,而 Jenkins 支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。1. 环境依赖JDK环境配置Jmeter安装Ant安装环境变量配置Jenkins安装2. 环境准备2.1 jdk环境配置 参考:http...原创 2023-01-11 16:32:00 · 123 阅读 · 0 评论 -
Jenkins远程执行shell脚本,超时报错(ERROR: Exception when publishing, exception message [Exec timed out or was i
通过Jenkins远程执行脚本时,发现Jenkins构建任务失败,但是服务器本身的脚本是生效的。排查确认是Jenkins构建任务超时,导致Jenkins看板显示任务构建失败,但是服务器上的自动脚本执行完全正常。1. 问题描述: Jenkins任务看板: 查看该构建任务的控制台输出 控制台输出日志:Started by user 王志宇Running as SYSTE...原创 2023-03-20 18:49:00 · 772 阅读 · 0 评论 -
Jenkins服务开机自启动
最近因为护网行动,每天都要对服务器进行开、关机操作。为了省事儿,对Jenkins服务进行开机自动启动服务改造。实现如下:1. 通过chkconfig --list命令列出系统中已安装的服务及其启动状态[root@qy-ggyf-zyl-32 ~]# chkconfig --listNote: This output shows SysV services only and does n...原创 2023-08-10 20:12:00 · 715 阅读 · 2 评论