空白键|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端口
启动成功得到一个密码,后续需要.
将刚才密码填入进行下一步,网速不好时稍慢
先取消全部,再手动选择汉化中文包和git安装
publish over ssh:用于ssh访问远程服务器(自动部署)
git:拉取github代码
locale:中文汉化包
等待安装完毕,稍慢
全局配置Tip:提示几个好用技巧
到目录下执行pwd命令显示当前完整路径
whereis命令可以显示安装路径
JDK
Git同上
Maven同上
注意,如果Git没有展示配置说明没有安装Git插件
系统配置我们来配置远程服务器信息,用于github代码拉取部署到指定的服务器.
Publish over SSH找到Publish over SSH,注意要先安装publish over ssh插件才会显示.
推荐阅读
- 穿搭|简直美爆了 我全部都要
- 轻松打造理想家的秘诀,上派集成灶兼具实用与美观
- 快乐厨房第一步,一台集成灶十大品牌浙派搞定“厨事”
- 佳歌集成灶实力斩获2020华腾杯"集成灶影响力十大品牌"!
- 青年报|还有集成电路、8K摄影等硬核技术服务,都来了,上海的现代运输服务
- 空白键|Cocos Creator中坐标空间的转换
- 空白键|Visual Studio 2019新特性:位操作
- 空白键|git 如何比较不同分支的差异
- 北京青年报|民政局门前“演离婚”博眼球 此类视频监管存在空白
- 前沿追踪|GitLabCI/CD自动集成和部署到远程服务器
