其他分享
首页 > 其他分享> > jenkins通过git pull发布git代码

jenkins通过git pull发布git代码

作者:互联网

一、设置Jenkins和业务机之间互信

1、Jenkins机拷贝秘钥

ssh-copy-id -P 13221 root@IP

 

 

2、如果无法正常互信需要修改相关配置

2.1、权限问题

.ssh目录,以及/home/当前用户 需要700权限,参考以下操作调整

chmod 700 ~/.ssh

chmod 700 /root

.ssh目录下的authorized_keys文件需要600或644权限,参考以下操作调整

chmod 600 ~/.ssh/authorized_keys

 

2.2、StrictModes问题

vim /etc/ssh/sshd_config

找到StrictModes yes 改成StrictModes no

 

 

二、设置系统配置

 

 

 

 

二、创建项目

 

 

 

 

 

 

 

command里拉取代码的前提是,git已经在业务机设置好用户密码登录了,执行拉取不需要再进行登录

 

 

 

 

 

标签:pull,git,StrictModes,700,chmod,ssh,jenkins,权限
来源: https://www.cnblogs.com/baiye125/p/15443051.html