I am using Hugo 0.36 64-bit under Windows 10. After my multilingual site with a multihost setup stopped generating content. I first noticed it using version 0.35. I isolated the following case:
For the configuration as follows:
[languages]
[languages.en]
baseURL = “Site-1”
[languages.pl]
baseURL = “Site-2”
Site-1 and Site-2 are URLs - I can put only 2 links, so kept it for the original Github issue.
I get the error that baseURL is not set as a flag nor as a configuration parameter. The debug output shows that Hugo does map languages: en and pl to their respective baseURLs.
The same configuration file used to have more attributes, such as languageName and title, but the result was the same.
The generation does not stop, but proceeds. There are no content files generated, but just index files for both languages in their respective subfolders in the public directory. A test static file is copied from the static directory.
I created 4 markdown file with just the basic required frontmatter and content containing just 2 lines of text.
content: index . en . md and index . pl . md are genrated…
/ test: test . en . md and test . pl . md are not generated at all.
The debug output does not show any missing templates. The layout directory has on purpose just _default / single.html and index.html files. There is just a call to: {{ .content }} inside.
A site with no content, and no static files, but just a config.toml file gets the same error. When I overwrite the baseURL value at the commandline, the site does get generated without errors though.
I put spaces before periods for the parser here treated file names as links.
The original Github issue does contain my test site in a zip file called multihost.zip attached:
Any help very appriciated. Pawel