It looks that azure web app on linux has changed the way how they deal with semicolons in environment variables.
Unfortunately I was not able to get it working as well for now.
I would recommend you for now to clone our dockerfile and change what you need until we figure this out.
You can find the source here