2014-10-22 77 views
0

我正在开发Ruby on Rails,并在Hexo上撰写一些文章。承诺后自动部署

我的项目源代码回购是在Gitlab服务器上。

所以我的部署流程

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

有什么办法让我更新网页服务器吗?

enter image description here

回答

1

HEXO是节点所以不知道Ruby on Rails的如何适用。我建议你看看它们的文档这对于部署link

粘贴的摘录这是有效的,在几个插件此刻

编辑_config.yml

deploy: 
    type: git 
    message: [message] 
    repo: 
    gitlab: <repository url>,[branch] 
    gitcafe: <repository url>,[branch] 
0

最好是设置一个GitLab hook这应该叫hexo generate命令。