mirror of
https://github.com/gohugoio/hugo.git
synced 2025-04-26 21:51:02 +03:00
Fix regression on handling of overlapping file mounts
But note that the overlay file system is set up horizontally (project -> module1 -> module2), so I would not recommend too complex overlapping mount setups within the same module. But this worked in v0.122.0, so we should fix it. Fixes #12103
This commit is contained in:
parent
e75784930d
commit
16406d9d77
5 changed files with 111 additions and 12 deletions
27
testscripts/commands/hugo__static_composite.txt
Normal file
27
testscripts/commands/hugo__static_composite.txt
Normal file
|
@ -0,0 +1,27 @@
|
|||
hugo
|
||||
ls public/files
|
||||
checkfile public/files/f1.txt
|
||||
checkfile public/files/f2.txt
|
||||
checkfile public/f3.txt
|
||||
|
||||
-- hugo.toml --
|
||||
disableKinds = ["taxonomy", "term"]
|
||||
[module]
|
||||
[[module.mounts]]
|
||||
source = "myfiles/f1.txt"
|
||||
target = "static/files/f1.txt"
|
||||
[[module.mounts]]
|
||||
source = "f3.txt"
|
||||
target = "static/f3.txt"
|
||||
[[module.mounts]]
|
||||
source = "static"
|
||||
target = "static"
|
||||
-- static/files/f2.txt --
|
||||
f2
|
||||
-- myfiles/f1.txt --
|
||||
f1
|
||||
-- f3.txt --
|
||||
f3
|
||||
-- layouts/home.html --
|
||||
Home.
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue