this article is WIP

GRAVとGitHubをWebhookで連携する

GRAVのプラグインGit-syncを使う.

使い方

WIP

ハマった点

  • GRAVの実行ユーザーとCLIでgitコマンドを叩くユーザーの違い
    .gitディレクトリをGRAVの実行ユーザーに揃えて、自分が叩くときだけsudoで叩くことで一応解決.
  • 記事のあるディレクトリだけをgitに管理させるようにする
    .gitignoreを書く必要.

残っている課題

  • プラグインがHTTPSでしかgithubとやりとりできない
    CLIではSSHでやっているのでどうせなら揃えたい(プラグインが対応してないっぽい).
    プラグイン用のorigin:https~~ とは別にSSHで繋がるupstreamを設定してみて様子見している.

Next Post Previous Post