阿小信大人的头像
Life is short (You need Python) Bruce Eckel

使用Github Actions自动部署Golang应用到VPS服务器2021-06-19 15:01

image

使用GitHub Actions可以在你提交代码后自动将最新代码编译发布部署到你的VPS服务器,这里记录一下配置步骤。

服务没有使用 Docker 部署,直接通过supervisord启动二进制文件,期望每次提交代码后自动完成编译部署发布上线,通过Github Actions可以实现自动化。

## 部署步骤说明:
0. 提交代码到主分支
1. Github拉取最新代码跑单元测试后编译二进制文件
2. scp 二进制文件到VPS服务器
3. ssh 在VPS上远程执行服务重启命令

## 创建SSH KEY

由于是使用 ssh 进行部署,需要让github能登录服务

......
#Golang#   评论[0]阅读全文[217]

新网站 http://x-stock.axiaoxin.com 上线2021-06-16 11:00

Golang实现,财报分析,股票检测,基本面选股,基金检测,基金筛选,4433法则,基金持仓相似度检测

欢迎访问

还有很多功能想做,后续会持续迭代(周末有空闲时间的话)

......
#WEB/前端#   评论[0]阅读全文[169]