jenkins打包发布maven项目
时间:2018-05-30 21:55:39
收藏:0
阅读:925
(1)环境介绍
(2)配置ssh配置:系统管理--->系统设置
做这样的配置是方便打包之后war包或jar包复制到/tomcat/update目录下
(3)maven安装配置
1丶maven安装
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
tar xf apache-maven-3.5.2-bin.tar.gz -C /usr/local
ln -sv /usr/local/apache-maven-3.5.2/ /usr/local/maven
export PATH=$PATH:/usr/local/maven/bin
echo "PATH=$PATH:/usr/local/maven/bin" >>/etc/profile
mvn -v
2丶jenkins新增配置maven
(4)生成公钥上传到gitlab服务器
1丶生成公钥
ssh-keygen -t rsa -C "test@qq.com" -b 4096
2丶上传到gitlab
/root/.ssh/id_rsa.pub 文件内容复制到gitlab上
(5)创建项目
1丶创建项目
2丶参数化构建过程,构建项目的时候可以选择分支
3丶源码管理,连接gitlab上具体项目的仓库
4丶打包命令,每个公司不一样,具体咨询开发
5丶打包生成的war包或jar会scp之前配置ssh的目录
6丶ansible把war包发送到tomcat服务器
7丶ssh远程方式执行更新war包的shell脚本,也可以使用ansible,具体看需求
原文:https://www.cnblogs.com/lovelinux199075/p/9113643.html
评论(0)