求推荐git webhook服务器端方案
发布于 3 年前 作者 caomulaodao 3819 次浏览 来自 问答

其实需求很简单:生产服务器上开放一个web接口,当远程git仓库收到git push时候触发这个接口,之后生产服务器执行相应的git pull,更新生产环境的代码。 虽然实现起来比较简单,不过感觉node应该有相关的优秀第三方包,所以来问问。

9 回复

我也需要,不过目前是手动的

来自酷炫的 CNodeMD

我之前做了一个开源,python写的,因为某些原因删除了项目,自己在内网还在使用,当时支持了github、gitlib、gitosc三个。

配合supervisor爽的不行~

我用node写的一个工具:

github

npm地址

支持环境变量、分支、tag、commmit 支持所有git仓库,包括私有项目

配合pm2等的–watch,爽翻

喜欢标个star

我公司目前在使用 mydeploy

支持webhook和轮训模式

这么简单的东西不如自己写来的实在

虽然晚了一点,但是还是灌个水。。。 http://webhook.hust.cc/

回到顶部