两天时间撸了个最轻量级的 git webhook 部署工具,服务器轻松变 PaaS
发布于 10 年前 作者 mytharcher 4520 次浏览 最后一次编辑是 8 年前 来自 分享

服务器安装

sudo npm i -g hookagent

项目地址

https://github.com/mytharcher/hookagent

支持多用户,可能还有些小问题,服务器配置还需要遵照文档中的过程。求虐,求 Star!

当然我最后才知道有 dokku 这种神器,虽然我的更轻量呢。

2 回复

把bin目录下得代码转成node,你可以的

@i5ting sh 脚本其实更简单,转换成 js 体现不出好处,尤其在运行 git 命令和文件操作的时候,每次都要设置 cwd 是我之前在 php 版本里就被坑过的一件事。用 node 主要是启动 http 服务来监听 hook 请求。

回到顶部