CNode

求推荐git webhook服务器端方案

问答
Ccaomulaodao发布于10 年前最后回复10 年前9 回复7953 浏览0 收藏

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

查看回复

回复 (9)

E
einsqing#1·10 年前

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

来自酷炫的 CNodeMD

J
jingsam#3·10 年前

ShipIt

H
hustcc#4·10 年前

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

配合supervisor爽的不行~

K
kelvv#5·10 年前

我用node写的一个工具:

github

npm地址

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

配合pm2等的--watch,爽翻

喜欢标个star

K
kelvv#6·10 年前

我公司目前在使用 mydeploy

K
kelvv#7·10 年前

支持webhook和轮训模式

F
FoghostCn#8·10 年前

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

H
hustcc#9·10 年前

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

参与回复
登录后即可参与回复。登录