玩转jenkins
安装jenkins
1. 安装jdk和maven
2. 建议war包方式安装,简单快捷。放在tomcat的webapps/ROOT目录下 unzip jenkins.war解压就能访问了。
下载地址 https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.257/
3. http://192.168.200.100:8080即可进入jenkins首页。 默认账号为admin , 密码生成在指定文件里,复制出来就好了。
4. 此时我们可以选择安装基础插件,或跳过自行安装。(由于防火墙的原因安装不了,我就直接跳过了。)也可以将站点修改为国内下载地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json然后重启
5.也可以手动上传插件
点击 manage jenkins ——> manage plugins 就可以进行插件管理了,在available栏直接搜索需要下载的插件。
我这里已经把插件下载下来了,下载地址 https://plugins.jenkins.io/ 可以在advanced进行手动上传安装,如果有冲突则按照提示替换指定版本就好了,然后 restart 重启就好了。
持续集成gitlab项目
为解决 “Jenkins自动部署jar包,在shell脚本执行后项目任未启动” ,我们需要点击进入“系统管理-》节点管理-》节点属性-》”添加键值对: BUILD_ID DontKillMe
然后创建工程,添加执行的shell脚本就好了。通过脚本自动下载项目打包部署,jenkins只是作为一个窗口而已,不需要jenkins下载任何maven git 之类的插件。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix