commit e28bd4c0f843f39cfcb715b6c9c7d249bad5b500
parent 2c7c361091618868581c4a02352e7c37ccc12753
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date: Tue, 30 Jul 2019 09:14:14 +0200
Fix Jekyll import
Fixes #6131
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git 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) {