go语言写的代码发布系统,程序通过git下载到跳板机,程序必须打上标签才能同步,通过rsync同步到正式服务器上,在执行生成的sh脚本
必须安装rsync
yum -y install rsync xinetd
登录用户
admin
admin888
要发布的服务器必须要跟跳板机授权
两台服务器ssh授权
程序使用的包
go get github.com/astaxie/beego 【beego 框架】
go get golang.org/x/crypto/ssh
go get github.com/pkg/sftp
go get gopkg.in/gomail.v2