This is a really simple bug to reproduce, simply create an empty variable like this in any file you expect variable substitution to take place in.
Octopus fails to substitute any variables in the same file and will report that the deployment was successful. The expected result should be that Octopus should report an error during the deployment - “Invalid variable (Can not be blank)”
Thanks for getting in touch! That is indeed interesting, and we have been able to replicate it.
May I ask how you found this issue? Were you creating a placeholder or did you create it on purpose with an idea of an expected result?
This issue has been closed due to inactivity. If you encounter the same or a similar issue and require help, please open a new discussion (if we asked for logs or extra details in this thread, consider including them in the new thread). If you are the creator of this thread and believe it should not be closed let us know via our support email.