Harp を使用して Web サイトを静的 HTML にコンパイルします。次に、静的 HTML を Web サーバーのデータ ディレクトリにアップロードして、ビルドをデプロイします。マークダウン ソースをプライベート GitLab リポジトリ (私がホスト) に保存します。
Harp を使ってアップロードしたりいじったりするのは少し面倒なので、自動化したいと思います。新しいコミットを GitLab リポジトリにプッシュするとすぐに、Harp が HTML ファイルを自動的にコンパイルしてコピーするように設定したいと思います。
どうすればこれを達成できますか?
Web サーバーと GitLab のホストは、実際にはどちらも同じ Ubuntu マシン上の仮想ホストであり、マシン自体を使用してharp compile.