摘要: 情况如下: 我在ubuntu server 14.04 上面安装了gitlab,来托管项目代码。然后想通过gitlab的web hook 功能来做测试服务器代码自动化更新代码功能。现在遇到一个问题:就是我客户端在master分支上面push代码的时候,我测试服务器的代码目录并没有自动更新。我的she 阅读全文
posted @ 2017-02-21 17:06 午时的海 阅读(3405) 评论(0) 推荐(0) 编辑
摘要: 平时项目代码都托管在Coding,然后每次提交了代码之后都要SSH到服务器上去git pull一次,很是繁琐,在看了OverTrue的《使用PHP脚本远程部署git项目》后就尝试在自己服务器上搞一下自动化部署,下面把部署步骤列出来算是一个分享与备忘。 首先在Coding上创建一个项目,然后在本地cl 阅读全文
posted @ 2017-02-21 14:15 午时的海 阅读(6297) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1.下载git通用客户端并且安装。 2.右键,在弹出的对话框中选择Git Bash 3.创建本地ssha)在弹出的终端输入ssh-keygen -t rsa -C "username@example.com",(coding(github)注册的邮箱),接下来点击enter键即可(也可以输入 阅读全文
posted @ 2017-02-21 13:38 午时的海 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 次写完代码, 打开FileZilla, 把写好的文件上传到vps上, 久而久之觉得腻烦, 寻思有没有更geek的方法, 便有此文. WebHook是跟随着Git而兴起的技术, 当你push到服务器的时候, 服务器会发送一个特殊的请求到你指定的url上, 而我们可以使用脚本语言来获取这个请求并且在vp 阅读全文
posted @ 2017-02-21 13:22 午时的海 阅读(937) 评论(0) 推荐(0) 编辑