我在 Ruby on Rails 上进行开发,并在 Hexo 上写了一些文章。
我的项目源代码仓库在 Gitlab 服务器上。
所以我的部署流程是
- 从我的工作空间将生产代码提交到 Gitlab。
- 登录Web服务器,然后从Gitlab拉取生产代码
- 重启 Web 服务器,或者为 Hexo 重新生成文章。
有没有办法让我一步一步更新网络服务器?
我在 Ruby on Rails 上进行开发,并在 Hexo 上写了一些文章。
我的项目源代码仓库在 Gitlab 服务器上。
所以我的部署流程是
有没有办法让我一步一步更新网络服务器?
hexo 在节点上,所以不确定 ruby on rails 是如何适应的。我建议你看看他们的文档,里面有很少的部署插件链接
粘贴此时有效的摘录
编辑_config.yml
.
deploy:
type: git
message: [message]
repo:
gitlab: <repository url>,[branch]
gitcafe: <repository url>,[branch]
最好设置一个应该调用命令的 GitLab钩子。hexo generate