From: Bjørn Erik Pedersen Date: Tue, 30 Jul 2019 07:14:14 +0000 (+0200) Subject: Fix Jekyll import X-Git-Tag: v0.56.2~5 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e28bd4c0f843f39cfcb715b6c9c7d249bad5b500;p=brevno-suite%2Fhugo Fix Jekyll import Fixes #6131 --- diff --git a/cache/filecache/filecache.go b/cache/filecache/filecache.go index bf004c8f..bc0573d5 100644 --- a/cache/filecache/filecache.go +++ b/cache/filecache/filecache.go @@ -334,6 +334,14 @@ func NewCaches(p *helpers.PathSpec) (Caches, error) { cfs = fs } + if cfs == nil { + // TODO(bep) we still have some places that do not initialize the + // full dependencies of a site, e.g. the import Jekyll command. + // That command does not need these caches, so let us just continue + // for now. + continue + } + baseDir := v.Dir if err := cfs.MkdirAll(baseDir, 0777); err != nil && !os.IsExist(err) {