xmxm76 发表于 2018-9-16 08:42:02

3)gitlab+jenkins自动化发布;发布tomcat项目

  发布项目首先要有tomct服务器:

  将jenkins服务器和tomcat做免密钥登陆:
  ssh-copy-id root@172.16.0.237
  ssh 172.16.0.237
  即可:
  同样在gitlab上面也要吧jenkins的公钥放上去,

  同样将gitlab域名和ip写道jenkins的hosts当中
  接下来创建项目:


  写个小脚本在jenkins服务器上面:
  内容如下:
  yes | scp /opt/apache-tomcat-7.0.61/webapps/jenkins/workspace/mdj/server.xmlroot@172.16.0.237:/root
  ssh172.16.0.237 'bash -x -s'
页: [1]
查看完整版本: 3)gitlab+jenkins自动化发布;发布tomcat项目