355160
如果好用,求颗star0..0 地址: https://github.com/pretty-foam/depolyer-auto
介绍
自动化部署代码,支持所有git仓库
###安装
1. npm i node-auto-deployer -g
2. npm i pm2 -g(已安装请忽略)
###使用
-
编写webhook请求
例如github:
Secret 随便填写
注意 id与仓库列表ID对应,仓库识别
2.编写本地配置conf.json
{
"port":3456, #端口
"host":"127.0.0.1", #运行
"list":[
{
"id":2, #id 与webhook请求的id对应
"remoteUrl":"https://github.com/pretty-foam/sourceLearning.git", #远程仓库地址
"savePath":"./test" #本地代码保存地址
},
{
"id":1,
"remoteUrl":"https://username:password@gitee.com/mumu-osc/NiceFish.git", #私有库用户名密码格式
"savePath":"./test1"
}
]
}
3.启动
1. atd add ****.json(务必添加,json格式)
2. atd start
###相关指令
启动 atd start
停止 atd stop
重启 atd restart
添加配置 atd add ***.json
查看错误日记 pm2 logs