介绍
Jenkins是基于Java开发的一种持续集成及交付工具,可用于自动打包部署项目
内容
-
下载安装
官网镜像地址: https://mirrors.jenkins.io/
下载地址: https://jenkins.io/download/
华为镜像地址: https://mirrors.huaweicloud.com/home官网下载示例,选择对应系统
查看Jenkins对应的JDK版本,然后当前页下拉,选择相应版本的安装包下载
linux安装
安装包下载完成后上传到linux
root权限执行安装命令:rpm -ivh jenkins-2.346-1.1.noarch.rpm
查看jdk安装路径:whereis java
修改/etc/init.d/jenkins 搜索candidates配置将jdk路径增加进去:vim /etc/init.d/jenkins
启动:service jenkins start
也可以去 /etc/init.d下使用 ./jenkins start启动创建软连接方便操作:使用 ln -s 源文件 目标文件
war包安装
下载对应版本war包,上传到服务器,
启动命令 nohup java -jar jenkins.war --httpPort=8080 >nohup.out 2>&1 &测试访问 http://ip:8080,将日志中的管理员密码粘贴过来
-
插件安装
选择推荐的插件,会自动安装,这个过程需要保持联网 -
创建管理员
如下图可以都使用jenkins, 填写完成点击保存并完成
-
配置实例,使用默认即可
-
jdk和maven配置
进入全局配置
此为使用本地jdk方式,可新增jdk,安装其他版本
新增maven
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~