My utility named mb is yet another static site generator. When you run ./mb build it looks for Markdown files in the current directory and convert them to HTML, then writes them to a .pub directory. I have compiled an mb executable for Linux AMD64 and placed it in the root directory for simplicity’s sake.
# Here is my entire netlify.toml file
[build]
base = ""
publish = ".pub"
command = "./mb build"
If I understand correctly, the netlify.toml file says that when the mb build command generates .pub/index.html from index.md the file .pub/index.html will be deployed to the root directory.
let’s start here: do you have a deploy log we can take a look at?
also: you could try downloading your deploy (if it was successful) and taking a peek at what actually is getting generated (vs what you think is). Here’s a thread on that:
thirdly, here is our general guide for page not found issues, is that helpful at all?
If you are still seeing issues after following the troubleshooting steps in this guide, please let us know!
yeah, i am seeing from your log that things are working as expected on our end in terms of deployment, but i don’t think the translation from markdown to html is working as expected?
I’m not sure i can say why (someone else might know) but i do believe that is what is happening (or not happening, as it were)
Man, thanks for the help. You people rock. Is there some convention I should use for my tool to generate debug output that will appear in the Netlify deploy logs? Would it be as easy as sending messages to stdout or stderr?