![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
馒头5188
有问题,邮箱mantou5188@gmail.com
展开
-
git自动部署
环境:centos7 目标: 本地代码提交到远程仓库,触发远程仓库hook,hook脚本pull代码到项目目录 实现: 略过手动创建服务端仓库,ssh公私钥 服务器仓库地址: /git/hello-world.git 配置 git hook $ cd /git/hello-world.git/hooks $ vi post-receive 写入以下内容 ...原创 2018-08-20 16:49:55 · 378 阅读 · 0 评论 -
码云自动部署
服务器环境:centos7 目标: 本地push到码云实现代码自动部署。 实现原理: 1.本地push到码云 2.码云WebHook 通过http请求发送到我们自己的服务器 3.服务器收到请求,pull远程代码 实现步骤: 步骤一:在服务器生成www用户公钥,(www用户可在nginx更改,在此不描述) 生成命令: sudo -u www ssh-keyge...原创 2018-08-20 16:50:37 · 905 阅读 · 0 评论