renran421 发表于 2018-9-4 09:34:32

jenkins2.6发布tomcat项目

手动发布的流程,git clone,然后mvn加-Denv参数编译,获取编译成功的war包,放到tomcat的webapps下  
1.去官网下载rpm,提取war包,自己安装tomcat,启动jenkins
  
2.插件
  
Gitlab Hook Plugin
  
GitLab Plugin
  
Publish Over SSH
  
Deploy to container Plugin
  
3.系统设置,点击进去
  
jdk,maven版本设置,ssh设置
  
与客户端建立ssh
  
ssh-copy-id -i root@xx,最好设置随机密码
  
4.新建项目
  
选择第一个,2.6版本mvn和自由风格合并了
  
5.git
  
可以使用http,输入用户和密码方式
  
或则去gitlab增加秘钥
  
6.增加构建步骤
  
Execute shell
  
sh /opt/mvn.sh 编译war包
  
7.通过ssh把war包同步到客户端
  
target/xx.war
  
target/
  
目录为空,因为全局已经设置
  
8.立即构建


页: [1]
查看完整版本: jenkins2.6发布tomcat项目