Jenkins自动化部署

Jenkins自动化部署

  • 插件安装(Git、Maven、SSH)
  • 全局配置
  • New Item并修改配置

Jenkins+Gitee+Maven部署jar应用

环境:CentOS7+Git+Maven
CentOS7上安装Git工具

#安装
yum install git -y 
#安装后查看版本
git --version 

Jenkins集成Maven

插件安装(Git、Maven、SSH)

Jenkins自动化部署_第1张图片
Jenkins自动化部署_第2张图片

全局配置

SSH全局配置
Jenkins自动化部署_第3张图片
添加全局凭证
Jenkins自动化部署_第4张图片

New Item并修改配置

Git配置
Jenkins自动化部署_第5张图片
Maven预处理步骤(选择Execute shell)
Jenkins自动化部署_第6张图片
SSH配置
Jenkins自动化部署_第7张图片

SSH Server
是前面全局配置的,下拉选择即可
Source files
源文件位置,默认前缀为项目的工作空间
Jenkins自动化部署_第8张图片
Remove prefix 过滤前缀文件
Remote directory 目标主机路径
Exec command 执行命令

cd /home/user
#nohub ** & 后台运行jar 日志输入到default.log里 
# 2>&1 的意思就是将标准错误重定向到标准输出
nohup java -jar user-0.0.1-SNAPSHOT.jar > default.log 2>&1 &

你可能感兴趣的:(自动化部署,自动化部署,Jenkins自动化部署,Jenkins部署Jar,Jenkins,Gitee,Jenkins,Maven)