downmovies 发表于 2018-9-3 12:37:12

jenkins发布php代码

jenkins发布php代码
  配置插件
  ​       系统管理---->管理插件---->已安装
  ​       发布系统之前需要检查一下 是否安装Git plugin和Publish Over SSH插件,如果没有,则需要点击可选插件,找到并进行安装。
  ​   如果没有安装,点击直接安装后,记得要进行重启jenkins。
  ​      系统管理---->系统设置

  私钥已经放到了gitlab服务器,实现免密登录,要把对应的公钥也考到到gitlab服务器上
  

# cat ~/.ssh/id_rsa.pub  
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwcDdehNrtH8pkBBswFJ0I4UcHzkWIjcsU4zZF1Fj7otj4g/NmEjJFLTeXqDBDsdEOwc3gnuKKtcoVsouOrLn3TzQxdjRHq6trrObsiLurOvKd9iBY+xp2FMcTBVW9Mz5NSqXfW/iqKHtmlz9lGZDWFYbAG3LWCLcbY9X5uV+5BB2jvlJTiw0QiYherTA9Rfiw6MJNhvkdLIolGSq7ot6Vwilp5/SgwKc/DzZ267TLNySjDL8n9vpLv0OcKm0eIYuP6dhgjGv18EeCQR0aZUSeYp9wU+hntd8knyHYRBsb0ZUlyBdJvqvaejbdFqNYPeXgxWbIwhrEoTmsYYnNVHmIw== caoshouming@kanfanews.com
  
把秘钥追加到authorized_keys 这个文件
  
# vim ~/.ssh/authorized_keys
  

  测试免密登录
  

# ssh caosm03.com  
Last login: Thu Dec 21 15:48:12 2017 from 192.168.24.1   免密登录没有问题
  


  应用 ---->保存
  配置完插件创建任务



  应用 ---->保存

  检查发布的结果的
  

# ll  
total 8
  
-rw-r--r-- 1 nobody nobody   28 Dec 22 13:51 a.txt
  
-rw-r--r-- 1 nobody nobody 1624 Dec 22 13:51 zabbix_agentd_install.sh
  
已经成功发布到指定位置


页: [1]
查看完整版本: jenkins发布php代码