news 2026/3/1 22:12:52

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/2/20 18:16:59

如何用Open-AutoGLM实现零样本任务迁移?这4种模式必须掌握

第一章:智谱清言Open-AutoGLM使用秘诀环境准备与依赖安装 在使用 Open-AutoGLM 前,需确保本地已配置 Python 3.8 环境,并安装必要的依赖包。推荐使用虚拟环境以避免依赖冲突。创建虚拟环境:python -m venv autoglm-env激活环境&am…

作者头像 李华
网站建设 2026/2/26 4:49:50

为什么顶级AI实验室都在关注Open-AutoGLM沉思?真相令人震惊

第一章:Open-AutoGLM沉思的起源与核心理念Open-AutoGLM沉思是一款面向自动化自然语言理解与生成任务的开源框架,其设计灵感源自对通用语言模型泛化能力的深度反思。项目诞生于多模态任务复杂度持续攀升的技术背景下,旨在解决传统GLM架构在动态…

作者头像 李华
网站建设 2026/2/28 15:52:33

芯片级守护,让计算更放心!

近日,首届光合组织人工智能创新大会(HAIC2025)在江苏举行,大会以“智算无界,光合共生”为主题,受到学术界与产业界的高度关注。在“机密计算与数据流通论坛”上,天翼云密态计算创新实验室负责人…

作者头像 李华
网站建设 2026/2/22 8:22:29

揭秘Open-AutoGLM连接技术:5大核心步骤让AI集成效率提升300%

第一章:智普开源Open-AutoGLM连接Open-AutoGLM 是智普AI推出的一款面向自动化图学习任务的开源框架,旨在降低图神经网络在实际场景中的应用门槛。通过该框架,开发者能够快速构建、训练并部署图结构数据上的机器学习模型,适用于社交…

作者头像 李华
网站建设 2026/2/26 14:15:32

Open-AutoGLM智能体模型技术内幕(20年架构师亲述)

第一章:Open-AutoGLM智能体模型技术内幕(20年架构师亲述)架构设计理念 Open-AutoGLM 的核心在于“感知-决策-执行”闭环系统。该模型采用多智能体协同架构,每个子模块均为轻量化推理引擎,支持动态加载与热更新。设计上…

作者头像 李华