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 に答える