尝试让 Pelican 博客的部分发布步骤自动化

个人独立博客上最新一篇文章出现烂图,严重影响站点形象,而且持续了好长一段时间没有修复。图床用的是腾讯的某个服务,后来不让我的站点引用了。我早就忘了具体通过哪个图床工具上传的。

操作繁琐 修改动力不足

为什么迟迟不修复?

我的个人博客用 Pelican 生成,静态文件托管在 Github Pages,操作过程大致为:

这一顿操作太麻烦,导致我对更新博客有所抵触。

今天端午节,决定花点时间让上述步骤半自动化。没想到折腾了一天才搞定。

为了让这一天变得更有价值一点,稍作记录,顺便执行 push 触发一下自动更新的过程。

走了一些弯路

耗时太多主要是由于走了一些弯路,碰到好几个障碍:

意外的收获

折腾过程中也算是有几点意外收获:

参考资料