-
Notifications
You must be signed in to change notification settings - Fork 0
go项目发布管理工具
License
ot24net/sup
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
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