デプロイが動かなくて困った。

表題の通り。 このブログのデプロイフローに用いてるcibuilds/hugoで、Base ImageがAlpineからUbuntuに変わった。 何点か修正が必要だったので、備忘録がてら書いておく。

ちなみに、問題のコミットはこれ

パッケージマネージャーをapkからaptに変更

まあ当たり前。 Dockerfile読んでたらapt-get updateもしてたからもはや更新処理自体不要。 消してしまう。

rsyncを別途導入

これがちょっと困った。 前までは丁寧に入れてくれていたんだけど、この更新で消してしまったらしい。 なので、シンプルにapt -y install rsyncを走らせてあげることにした。

これでdeploy.shはいじらずに今までまま動く。 サクッと直ってよかった。