空白键|Jenkins集成Github自动部署

前言以下教程看不懂你砍我,我就不信了.百度一搜很多文章细节没讲清楚,导致踩了很多坑.
尽量以我踩过的坑写的足够详细,如果不懂的地方可以留言
前期准备工作因官网下载慢我也分享到网盘了,还有国内加速镜像地址.
JDK
国内镜像
maven
阿里源
jenkins 2.235.4链接: 提取码:3fjz
git yum install git -y
sudo apt-get install git -y
以上尽量手动安装并统一下载到同一个文件夹内方便管理,避免自动安装,自动安装的路径在jenkins配置路径时有权限不能识别问题.
安装jenkins运行jenkins java -Dhudson.util.ProcessTree.disable=true -jar --httpPort=8081 jenkins.war默认8080,我这里已经有项目占用,于是指定8081端口
空白键|Jenkins集成Github自动部署启动成功得到一个密码,后续需要.
空白键|Jenkins集成Github自动部署将刚才密码填入进行下一步,网速不好时稍慢
空白键|Jenkins集成Github自动部署先取消全部,再手动选择汉化中文包和git安装
空白键|Jenkins集成Github自动部署
空白键|Jenkins集成Github自动部署publish over ssh:用于ssh访问远程服务器(自动部署)
git:拉取github代码
locale:中文汉化包
等待安装完毕,稍慢
空白键|Jenkins集成Github自动部署全局配置Tip:提示几个好用技巧
到目录下执行pwd命令显示当前完整路径
whereis命令可以显示安装路径
空白键|Jenkins集成Github自动部署JDK
空白键|Jenkins集成Github自动部署
空白键|Jenkins集成Github自动部署Git同上
空白键|Jenkins集成Github自动部署Maven同上
空白键|Jenkins集成Github自动部署注意,如果Git没有展示配置说明没有安装Git插件
系统配置我们来配置远程服务器信息,用于github代码拉取部署到指定的服务器.
空白键|Jenkins集成Github自动部署Publish over SSH找到Publish over SSH,注意要先安装publish over ssh插件才会显示.


推荐阅读