go get -u github.com/EddieChan1993/hat
在执行项目的入口文件下执行下面命令
#帮助文档
hat help
#编译成开发程序,带上版本号
hat -v v1.0 dev
#编译成生产程序,带上版本号
hat -v v1.0 prod
#启动程序
hat start
#平滑重启
hat restart
#停止程序
hat stop
#查看程序状态
hat status
$ hat
Usage:
hat [arguments] command
The commands are:
-v [version_code] -n [app_name] dev create dev's program and eg version_code=1.0
-v [version_code] -n [app_name] prod create prod's program and eg version_code=1.0
-n [app_name] start start program and default app_name=basename $PWD,next eq
-n [app_name] restart restart program
-n [app_name] stop stop program
-n [app_name] status status program
help look up help
ver_dev look up dev's version log
ver_prod look up prod's version log
版本日志记录,判断冲突版本,同时列出已经使用版本