2014-10-22 96 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命令。