Jenkins自动化部署
Posted l_learning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins自动化部署相关的知识,希望对你有一定的参考价值。
Jenkins自动化部署
Jenkins+Gitee+Maven部署jar应用
环境:CentOS7+Git+Maven
CentOS7上安装Git工具
#安装
yum install git -y
#安装后查看版本
git --version
插件安装(Git、Maven、SSH)
全局配置
SSH全局配置
添加全局凭证
New Item并修改配置
Git配置
Maven预处理步骤(选择Execute shell)
SSH配置
SSH Server
是前面全局配置的,下拉选择即可
Source files
源文件位置,默认前缀为项目的工作空间
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自动化部署的主要内容,如果未能解决你的问题,请参考以下文章
自动代码质量分析(GitLab+JenKins+SonarQube)