habby's blog - 2016年9月
type: channel
link: https://www.habby.top/2016/09/
description: 互联网上的文章真TM不靠谱 还是自己来的好 --只写靠谱的文档
items: gitlab pre-commit钩子实现代码质量静态分析
items: 运维开发二三事，给自己灌几口鸡汤

gitlab pre-commit钩子实现代码质量静态分析
type: item
date: 2016-09-05T22:47:00+08:00
description: gitlab支持像svn的服务端钩子一样添加钩子具体文档在 https://docs.gitlab.com/ce/administration/custom_hooks.html一般来说 钩子的路径 在 /var/opt/gitlab/git-data/repositories/\<group\>/\<project\>.git支持最多的是pre-receive[...]

运维开发二三事，给自己灌几口鸡汤
type: item
date: 2016-09-05T22:45:00+08:00
description: 1 git：最近用gitlab做代码版本库，搭配线上的walle。从对git陌生到熟悉吧，慢慢了明白了为什么有人说git比svn强大太多，确实强大很多，从权限的配置（当然这里面有一部分是gitlab的功劳），到分支的管理。我只能说，我现在才开始熟悉git，只能说是熟悉别人3年前乃至于4年前的就走过的路，但是快慢无所谓，方向是对的就行，不是么。 2 walle：walle是“https://www.walle-web.io”开发的一套web部署系统，可能和别的比如jenkins之类完全没法比，也没有什么高大上的词，“持续集成，ci”等等诸如此类。但是个人感觉相当适用于php，web的发布，对于中小型公司，用起来相当的爽快。去改写了下他的代码，做了版本的对比的增量发布（虽然这个方案被废弃），他的代码写得还算是通俗易懂，最近准备给他贡献代码了，呵呵。 [...]