Post

ブログを自動更新するようにしました。

ブログ更新を自動化

半月ぐらいの間、JekyllのDockerのシェルスクリプトを隙間時間にしこしこ書いて、ブログの更新を自動化できるようにしました。

ブログもGitで管理しているため、HEADのコミットIDを60s毎に確認して、ローカルのHEADと差異があれば引っ張ってくるだけという簡単な仕組みです。

更新分のほとんどは、2回以上実行してもコケないように、する条件分岐だったりするのですが、そもそもこんなにガッチガチに調べてやる必要性はあるのでしょうか。

まだ余分な処理とか残ってるので、削除していい感じにしたいです。

なにはともあれ、これで家のサーバーにつながずとも、ブログを更新できるようになったので良しとします。

コンテンツは CC BY-NC-SA 4.0 の下で利用できます。