この Blog は Hugo と CircleCI で構築しているのだが、急にビルドが失敗するようになってしまった。
エラーは下記
# github.com/gohugoio/hugo/parser/metadecoders ../../gohugoio/hugo/parser/metadecoders/decoder.go:45:9: undefined: strings.Builder
ググってみると、string.Builder というのはgolang 1.10 から追加された型らしい。自分の CircleCI の config.yml を確認してみると
docker: - image: circleci/golang:1.9
と、1.9 を指定していた。
https://circleci.com/docs/2.0/circleci-images/から、https://hub.docker.com/r/circleci/golang/tags/ を確認し、とりあえず 1.11 を指定してみた。
docker: - image: circleci/golang:1.11
これでビルドが通るようになった。
git-hub のリンクもはっておく。
https://github.com/kazuno47/src-hugo-blog/commit/fda39a9eb813f4d25036790ee8c0748872adbe93