Linux 自动化部署脚本
2016-08-12 00:00
381 查看
摘要: 这是一个shell脚本, 使用Git自动更新go代码, 然后用go命令编译打包
再用supervisor管理启动服务
再用supervisor管理启动服务
#!/bin/bash cd $GOPATH/src/sevencom cd core echo " --> uploading core ..." git pull echo " --> now install package ..." go install echo "install success" cd .. sudo supervisorctl stop biz_server cd biz_server echo " --> uploading... please wait a moment ..." git pull echo " --> now install server .. ..." go install cp $GOPATH/bin/biz_server ~/sites/biz_server cp -r $GOPATH/src/jiajiantech.com/biz_server/static ~/sites/biz_server/ sudo supervisorctl start biz_server
相关文章推荐
- linux下使用shell脚本自动化部署项目
- linux 自动化部署脚本
- python将linux系统下的war包自动部署到winserver2008tomcat服务下的自动化脚本
- linux任务自动化部署与维护脚本
- linux 自动化部署jenkins war包的 脚本(deploy)
- Linux软件自动化部署脚本
- linux如何自动化部署脚本实现免密登录并访问资源
- Linux中kettle自动化部署脚本
- Linux:自动化部署脚本,给每一台主机装上JDK,且配好环境变量
- linux下使用shell脚本自动化部署项目
- LINUX用户建立秘钥认证实现SHELL脚本管理,分发,部署
- 批量建立linux机器之间的ssh互信的自动化脚本
- Linux下自动化部署和配置工具
- LINUX用户建立秘钥认证实现SHELL脚本管理,分发,部署
- linux下备份、打包、FTP上传的自动化SHELL脚本
- 部署发布脚本:linux+git+maven
- 一个Linux下自动部署Web服务的脚本
- 自动化部署服务脚本shell脚本
- Linux 使用脚本安装Tomcat并部署程序
- 用Shell脚本实现自动化完成属于自己的微型Linux!(一)