ads

auto-deploy-service

An automatic pull commit of the server. After the deployment of the project commit, the automatic pull down.

Showing:

Popularity

Downloads/wk

7

GitHub Stars

6

Maintenance

Last Commit

4yrs ago

Contributors

1

Package

Dependencies

5

Size (min+gzip)

235.8KB

License

ISC

Type Definitions

Tree-Shakeable

No?

Categories

Readme

auto-deploy-service

自动部署服务。用于搭配webhook使用,当push新的commit到仓库时,服务端自动部署最新代码。

使用说明

npm install -g auto-deploy-service
---
auto-deploy-service -C config.json

命令参数

  • -V --version 查看当前版本
  • -h --help 查看帮助
  • -C --config [file] 启动配置文件
  • log 显示日志

配置文件参数

名称类型必填描述
portNumber指定服务启动使用的端口号,默认为4000。
repositoryArray指定管理的子项目。
repository 数组
名称类型必填描述
dirString项目的根目录路径。
tokenStringWebhook的token。
config.json 示例
{
  "port": 3399,
  "repository": [
    {
      "dir": "/home/project/xxx",
      "token": "xxx"
    }
  ]
}

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100