Jenkins安装

下载jenkins https://jenkins.io/download/

可选择版本,我用的是Windows,一键安装很简单,可选择预装哪些插件

插件安装及基础配置

点击进入插件管理

Jenkins自动部署使用日记

在可选插件中搜索maven找到Maven Integration plugin插件安装,如果已安装过请忽略

安装Publish Over SSH插件

 

点击进入系统配置(如图

Jenkins自动部署使用日记

配置gitlab、Credentials

Jenkins自动部署使用日记

配置远程服务器SSH信息,需先下载Publish Over SSH插件

Jenkins自动部署使用日记

 

JDK环境配置

Jenkins自动部署使用日记

maven环境配置

Jenkins自动部署使用日记

 

添加服务节点

Jenkins自动部署使用日记

Jenkins自动部署使用日记

 

 

项目发布任务配置

Jenkins自动部署使用日记

源码管理-选择gitlab配置

Jenkins自动部署使用日记

构建触发器选第一个就可以了

Jenkins自动部署使用日记

maven build配置如图

Jenkins自动部署使用日记

Post Steps选择 Send files or execute commands over SSH

Jenkins自动部署使用日记

Jenkins自动部署使用日记

Source files 需要上传的文件  如本地打包好的lib地址

Remove prefix 需要屏蔽的文件目录    如打包后target目录

Remote directory 上传目标相对文件夹

Exec command 远程执行的命令   linux 机器可直接写shell脚本,不过要注意加载下环境描述文件

 

以上配置全部完成后,只需要代码提交到gitlab,然后点击任务触发就自动发布到服务器了,执行远程脚本还可以自动重启应用

相关文章:

  • 2021-05-25
  • 2022-01-16
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2021-06-19
猜你喜欢
  • 2021-07-31
  • 2021-11-01
  • 2021-05-24
  • 2021-04-25
  • 2021-08-23
相关资源
相似解决方案