1.0.5 • Published 8 years ago
auto-deploy-service v1.0.5
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 显示日志
配置文件参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
port | Number | 是 | 指定服务启动使用的端口号,默认为4000。 |
repository | Array | 是 | 指定管理的子项目。 |
repository 数组
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
dir | String | 是 | 项目的根目录路径。 |
token | String | 是 | Webhook的token。 |
config.json 示例
{
"port": 3399,
"repository": [
{
"dir": "/home/project/xxx",
"token": "xxx"
}
]
}