已经几个月没更新博客了,这次原本只是更新博文,没有改配置文件,本地跑 hugo server -D
是没有问题的,但 Gitlab CI 报错无法部署,看样子是更新后的 Hugo 和主题的旧模板文件起了冲突。
但问题是我之前直接魔改过主题文件,如果直接拉取最新的主题文件的话,魔改的 Gallery 效果就会消失了。所以我只是选择性地更新了主题的 layouts
文件夹,把自行新增的 gallery
文件夹和 shortcodes
里把魔改的 photo.html
加了回去。从 hugo 的反应来看,最后问题还是没有彻底解决,但至少可以生成 Gitlab Pages 了。