I am using Octopus 3.11.4 and am relying upon variable substitution within my .config files. It seems that using “"e;” as the substitution value results in a variable substitution of “"e;”
For example, here’s the value I have configured in a Variable Set…
"""
And here is what is getting replaced in the web.config.
"""
Please let me know how to prevent the HTML escaping of the & character.
The tl;dr; is if you use the Substitute Variables in Files feature as well as the config substitution due to how they behave differently it will not encode your values - its a workaround but it works.