So I tried to set up a Azure DevOps build to build the jekyll site in an ubuntu VM, with the intention to use the release pipeline to deploy. It failed.
Before digging to much in to that I decided to try and commit build output files and then get an automatic build to ftp upload the files. It failed.
So now I should either look into ruby build systems, use the (to me) well known grunt script or get the azure DevOps to work.
So for now I will do a manual upload and then look into why the build failed. I would prefer to do the azure release pipeline.