news 2026/6/15 16:50:48

jenkins构建后的后续优化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
jenkins构建后的后续优化

权限管理

Role Strategy插件,此插件适用于jenkins 2.346.3版本,是在https://plugins.jenkins.io/下载的插件

安装完插件重启,在系统管理里就可以可到这个选项了

全局安全配置,授权策略选择role-based-strategy,保存即可

配置管理角色

先创建一个角色test_role(空白处填写后add提交),勾选全部read选项(此处不勾选,普通用户登录界面会报错)

创建普通用户jenkins_test

返回分配角色,将普通用户添加到策略组内

保存即可。使用普通用户登录,只可以看到uat关键字相关的项目,并且只有构建权限,没有任务的配置权限

钉钉告警

dingtalk插件,装完重启

钉钉群内新建机器人

群聊设置添加机器人

添加自定义机器人


选项加密,同意即可,随即弹出webhook地址(加密信息和webhook地址需要用到)

系统配置添加钉钉的webhook

完成后在项目里添加钉钉通知

构建任务即可触发

maven多项目构建

maven构建时,会下载依赖包,当下次构建的时候会使用本地的依赖包进行构建

多个项目怕依赖冲突或者是想分开管理,可参考如下方法

首先,默认settings.xml文件在如下位置,此文件在maven工作目录下的conf目录

cp一个例如settings-api.xml文件,修改localRepository选项,设置一个新的目录(目录需要新建)

maven构建的时候添加如下参数:

--settings /data/soft/maven3.6.3/apache-maven-3.6.3/conf/settings-api.xml clean install -Dmaven.test.skip=true

--settings参数值得是构建的时候指定此文件作为依赖下载,此文件指向了一个新的目录,这样就可以避免多个项目共用一个maven本地源

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 11:17:30

【Open-AutoGLM进阶之道】:资深专家亲授7个不外传的使用技巧

第一章:智谱清言Open-AutoGLM使用秘诀智谱清言的 Open-AutoGLM 是一款面向自动化自然语言任务的开源大模型工具,支持零样本与少样本学习,适用于文本分类、信息抽取、问答生成等多种场景。通过简洁的 API 接口和灵活的配置方式,开发…

作者头像 李华
网站建设 2026/6/15 11:17:45

Open-AutoGLM连接性能调优全攻略(从入门到专家级实践)

第一章:Open-AutoGLM连接性能调优概述在高并发与大规模数据交互场景下,Open-AutoGLM 框架的连接性能直接影响系统的响应速度与资源利用率。连接性能调优旨在优化客户端与服务端之间的通信机制,降低延迟、提升吞吐量,并确保在负载增…

作者头像 李华
网站建设 2026/6/15 11:17:24

如何使用CMD轻松清理磁盘(已解决)

如果您想提高 Windows 11/10/8/7 计算机的性能,可以清理磁盘以删除不必要的文件、释放空间,甚至永久删除敏感数据。那么,可以使用 CMD(命令提示符)清理磁盘吗?如果是的话,你该怎么做&#xff1f…

作者头像 李华
网站建设 2026/6/15 11:17:47

Open-AutoGLM安全性究竟如何?:5大安全维度全面测评与攻防实战数据曝光

第一章:Open-AutoGLM安全性如何Open-AutoGLM作为一款基于开源架构的自动推理语言模型,其安全性设计贯穿于身份验证、数据传输与执行隔离等多个层面。系统默认采用端到端加密通信,确保用户请求在传输过程中不被窃取或篡改。身份认证机制 系统集…

作者头像 李华
网站建设 2026/6/15 11:17:10

防爆气象站哪家好

在化工厂、油罐区、油库等易燃易爆场景中,气象环境的实时精准监测直接关乎生产安全,对设备的防爆、防腐等防护性能要求极为严苛。一款高精度防爆气象站凭借集成化的功能设计、稳定的有线通讯对接能力,以及全方位的高防护性能,赢得…

作者头像 李华
网站建设 2026/6/15 11:25:20

Open-AutoGLM智能体模型实战:5步构建企业级自动化AI应用

第一章:Open-AutoGLM智能体模型实战:5步构建企业级自动化AI应用在企业级AI应用开发中,Open-AutoGLM作为一种新兴的智能体模型架构,支持任务自动分解、工具调用与上下文感知决策。通过以下五个步骤,可快速构建具备自主执…

作者头像 李华