push-hook

0.3.2 • Public • Published

push-hook


部署在生产服务器上的 hook 服务,用于监听指定端口并执行配置中的命令

使用


全局安装

可在任意路径启动

npm install push-hook -g
运行服务
pushhook -port 6666 -path /your-config-path
命令参数说明

-port-path 指定服务监听的端口和执行脚本的配置文件路径

-port 默认 2000 端口,-path 默认当前目录路径

服务将监听 http://yourDomain:port/projectName

此参数的值对应配置文件的文件名,并执行其中的 shell 脚本

配置文件


在指定的配置文件夹创建对应的项目的名字的 .json 配置

例如

yourConfig.json

{
  "shells": [
    "cd /your-project-path",
    "git pull",
    "npm install"
    ...
  ]
}

Readme

Keywords

none

Package Sidebar

Install

npm i push-hook

Weekly Downloads

1

Version

0.3.2

License

ISC

Last publish

Collaborators

  • sangett