0

我在 Ruby on Rails 上进行开发,并在 Hexo 上写了一些文章。

我的项目源代码仓库在 Gitlab 服务器上。

所以我的部署流程是

  1. 从我的工作空间将生产代码提交到 Gitlab。
  2. 登录Web服务器,然后从Gitlab拉取生产代码
  3. 重启 Web 服务器,或者为 Hexo 重新生成文章。

有没有办法让我一步一步更新网络服务器?

在此处输入图像描述

4

2 回答 2

1

hexo 在节点上,所以不确定 ruby​​ on rails 是如何适应的。我建议你看看他们的文档,里面有很少的部署插件链接

粘贴此时有效的摘录

编辑_config.yml.

deploy:
  type: git
  message: [message]
  repo:
   gitlab: <repository url>,[branch]
   gitcafe: <repository url>,[branch]
于 2014-12-02T06:47:38.553 回答
0

最好设置一个应该调用命令的 GitLab钩子。hexo generate

于 2015-04-06T21:29:44.107 回答