Skip to content

ot24net/sup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go项目发布管理工具

项目使用例子:
https://github.com/ot24net/goapp

系统集成::
集成了go build编译指令;
重写了go get指令为goget,支持本地重定向库的能力;
集成了supervisorctl守护管理常用指令, 使用supervisor部署程序;

使用环境:
因依赖于supervisor,发布前请安装supevisor并设置好相关环境变量,默认为debian下的环境

库版本管理
使用gopkg.in的版本管理方式
使用goget指令进行管理,该指令比go get增加了本地重定向库的能力,详情.goget
例如:sup get gopkg.in/yaml.v1

关于vendor的使用
TODO:考虑下一步集成vendor的能力, 当前请使用第三方工具,如https://github.com/golang/dep


About

go项目发布管理工具

Resources

License

Stars

Watchers

Forks

Packages

No packages published